export interface ExtractorFunction { (json: any): T; } export interface ExtractOptions { defaultExtractorFunction: ExtractorFunction; extractorFunctionsByType: { [type: string]: ExtractorFunction; }; extractorPrioritiesByType: { [type: string]: number; }; json: any; } export declare function genericExtractPropsFromJSONLD(options: ExtractOptions): T;