import ICrawlerOutputSchema from './ICrawlerOutputSchema'; export default interface ICrawlerComponents { name?: string; description?: string; basePrice?: number; schema?: TSchema; disableCache?: TDisableCache; backwardsCompatible?: boolean; run(context: TContext): Promise<{ toCrawlerOutput(): Promise; }>; }