diff --git a/src/web/interfaces/scrape.ts b/src/web/interfaces/scrape.ts index 51dce6d..d5c7600 100644 --- a/src/web/interfaces/scrape.ts +++ b/src/web/interfaces/scrape.ts @@ -45,6 +45,7 @@ export interface BaseAIScrapeParams { password: string; }; }; + features?: Array<"meta" | "link"> | null; } export interface AIScrapeParamsWithSelector extends BaseAIScrapeParams { @@ -75,8 +76,23 @@ export interface AIScrapeResponse { }>; page_position: number; page_position_length: number; - context: Record>; + advance_config: + | { + console?: any[]; + network?: any[]; + cookies?: any[]; + } + | undefined; + context: any; selectors: Record>; + meta: + | { + title: string | undefined; + description: string | undefined; + keywords: string | undefined; + og_image: string | undefined; + } + | undefined; link: Array<{ href: string; text: string | null;