type ObjectExtractor: Record<string, ValueSelector | ValueSelector[]>;

a record or property name and the value selector to extract the value from the page. you can provide a list of ValueSelector to provide a backup selector in case the first one fails. the primary selector is the first one in the list.