import { z } from 'zod';
export declare const JsCodeSchema: z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">]>;
export declare const VirtualScrollConfigSchema: z.ZodObject<{
    container_selector: z.ZodString;
    scroll_count: z.ZodOptional<z.ZodNumber>;
    scroll_by: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber]>>;
    wait_after_scroll: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    container_selector: string;
    scroll_count?: number | undefined;
    scroll_by?: string | number | undefined;
    wait_after_scroll?: number | undefined;
}, {
    container_selector: string;
    scroll_count?: number | undefined;
    scroll_by?: string | number | undefined;
    wait_after_scroll?: number | undefined;
}>;
export declare const GetMarkdownSchema: z.ZodEffects<z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    filter: z.ZodDefault<z.ZodOptional<z.ZodEnum<["raw", "fit", "bm25", "llm"]>>>;
    query: z.ZodOptional<z.ZodString>;
    cache: z.ZodDefault<z.ZodOptional<z.ZodString>>;
}, "strip", z.ZodTypeAny, {
    url: string;
    filter: "raw" | "fit" | "bm25" | "llm";
    cache: string;
    query?: string | undefined;
}, {
    url: string;
    filter?: "raw" | "fit" | "bm25" | "llm" | undefined;
    query?: string | undefined;
    cache?: string | undefined;
}>>, {
    url: string;
    filter: "raw" | "fit" | "bm25" | "llm";
    cache: string;
    query?: string | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    filter?: "raw" | "fit" | "bm25" | "llm" | undefined;
    query?: string | undefined;
    cache?: string | undefined;
}>, {
    url: string;
    filter: "raw" | "fit" | "bm25" | "llm";
    cache: string;
    query?: string | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    filter?: "raw" | "fit" | "bm25" | "llm" | undefined;
    query?: string | undefined;
    cache?: string | undefined;
}>;
export declare const ExecuteJsSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    scripts: z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">]>;
}, "strip", z.ZodTypeAny, {
    url: string;
    scripts: string | string[];
}, {
    url: string;
    scripts: string | string[];
}>>, {
    url: string;
    scripts: string | string[];
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    scripts: string | string[];
}>;
export declare const GetHtmlSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
}, "strip", z.ZodTypeAny, {
    url: string;
}, {
    url: string;
}>>, {
    url: string;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
}>;
export declare const CaptureScreenshotSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    screenshot_wait_for: z.ZodOptional<z.ZodNumber>;
    save_to_directory: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    url: string;
    screenshot_wait_for?: number | undefined;
    save_to_directory?: string | undefined;
}, {
    url: string;
    screenshot_wait_for?: number | undefined;
    save_to_directory?: string | undefined;
}>>, {
    url: string;
    screenshot_wait_for?: number | undefined;
    save_to_directory?: string | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    screenshot_wait_for?: number | undefined;
    save_to_directory?: string | undefined;
}>;
export declare const GeneratePdfSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
}, "strip", z.ZodTypeAny, {
    url: string;
}, {
    url: string;
}>>, {
    url: string;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
}>;
export declare const ExtractWithLlmSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    query: z.ZodString;
}, "strip", z.ZodTypeAny, {
    url: string;
    query: string;
}, {
    url: string;
    query: string;
}>>, {
    url: string;
    query: string;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    query: string;
}>;
export declare const BatchCrawlSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    urls: z.ZodArray<z.ZodString, "many">;
    max_concurrent: z.ZodOptional<z.ZodNumber>;
    remove_images: z.ZodOptional<z.ZodBoolean>;
    bypass_cache: z.ZodOptional<z.ZodBoolean>;
    configs: z.ZodOptional<z.ZodArray<z.ZodObject<{
        url: z.ZodString;
        browser_config: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
        crawler_config: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
        extraction_strategy: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
        table_extraction_strategy: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
        markdown_generator_options: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
        matcher: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodUnknown>]>>;
    }, "strip", z.ZodTypeAny, {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }, {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }>, "many">>;
}, "strip", z.ZodTypeAny, {
    urls: string[];
    max_concurrent?: number | undefined;
    configs?: {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }[] | undefined;
    bypass_cache?: boolean | undefined;
    remove_images?: boolean | undefined;
}, {
    urls: string[];
    max_concurrent?: number | undefined;
    configs?: {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }[] | undefined;
    bypass_cache?: boolean | undefined;
    remove_images?: boolean | undefined;
}>>, {
    urls: string[];
    max_concurrent?: number | undefined;
    configs?: {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }[] | undefined;
    bypass_cache?: boolean | undefined;
    remove_images?: boolean | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    urls: string[];
    max_concurrent?: number | undefined;
    configs?: {
        url: string;
        extraction_strategy?: Record<string, unknown> | undefined;
        table_extraction_strategy?: Record<string, unknown> | undefined;
        markdown_generator_options?: Record<string, unknown> | undefined;
        browser_config?: Record<string, unknown> | undefined;
        crawler_config?: Record<string, unknown> | undefined;
        matcher?: string | ((...args: unknown[]) => unknown) | undefined;
    }[] | undefined;
    bypass_cache?: boolean | undefined;
    remove_images?: boolean | undefined;
}>;
export declare const SmartCrawlSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    max_depth: z.ZodOptional<z.ZodNumber>;
    follow_links: z.ZodOptional<z.ZodBoolean>;
    bypass_cache: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    url: string;
    bypass_cache?: boolean | undefined;
    max_depth?: number | undefined;
    follow_links?: boolean | undefined;
}, {
    url: string;
    bypass_cache?: boolean | undefined;
    max_depth?: number | undefined;
    follow_links?: boolean | undefined;
}>>, {
    url: string;
    bypass_cache?: boolean | undefined;
    max_depth?: number | undefined;
    follow_links?: boolean | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    bypass_cache?: boolean | undefined;
    max_depth?: number | undefined;
    follow_links?: boolean | undefined;
}>;
export declare const ExtractLinksSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    categorize: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, "strip", z.ZodTypeAny, {
    url: string;
    categorize: boolean;
}, {
    url: string;
    categorize?: boolean | undefined;
}>>, {
    url: string;
    categorize: boolean;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    categorize?: boolean | undefined;
}>;
export declare const CrawlRecursiveSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    max_depth: z.ZodOptional<z.ZodNumber>;
    max_pages: z.ZodOptional<z.ZodNumber>;
    include_pattern: z.ZodOptional<z.ZodString>;
    exclude_pattern: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    url: string;
    max_depth?: number | undefined;
    max_pages?: number | undefined;
    include_pattern?: string | undefined;
    exclude_pattern?: string | undefined;
}, {
    url: string;
    max_depth?: number | undefined;
    max_pages?: number | undefined;
    include_pattern?: string | undefined;
    exclude_pattern?: string | undefined;
}>>, {
    url: string;
    max_depth?: number | undefined;
    max_pages?: number | undefined;
    include_pattern?: string | undefined;
    exclude_pattern?: string | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    max_depth?: number | undefined;
    max_pages?: number | undefined;
    include_pattern?: string | undefined;
    exclude_pattern?: string | undefined;
}>;
export declare const ParseSitemapSchema: z.ZodEffects<z.ZodIntersection<z.ZodObject<{
    session_id: z.ZodOptional<z.ZodNever>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
    session_id: z.ZodOptional<z.ZodNever>;
}, z.ZodTypeAny, "passthrough">>, z.ZodObject<{
    url: z.ZodString;
    filter_pattern: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    url: string;
    filter_pattern?: string | undefined;
}, {
    url: string;
    filter_pattern?: string | undefined;
}>>, {
    url: string;
    filter_pattern?: string | undefined;
}, {
    session_id?: undefined;
} & {
    [k: string]: unknown;
} & {
    url: string;
    filter_pattern?: string | undefined;
}>;
export declare const ManageSessionSchema: z.ZodDiscriminatedUnion<"action", [z.ZodObject<{
    action: z.ZodLiteral<"create">;
    session_id: z.ZodOptional<z.ZodString>;
    initial_url: z.ZodOptional<z.ZodString>;
    browser_type: z.ZodOptional<z.ZodEnum<["chromium", "firefox", "webkit"]>>;
}, "strip", z.ZodTypeAny, {
    action: "create";
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    session_id?: string | undefined;
    initial_url?: string | undefined;
}, {
    action: "create";
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    session_id?: string | undefined;
    initial_url?: string | undefined;
}>, z.ZodObject<{
    action: z.ZodLiteral<"clear">;
    session_id: z.ZodString;
}, "strip", z.ZodTypeAny, {
    session_id: string;
    action: "clear";
}, {
    session_id: string;
    action: "clear";
}>, z.ZodObject<{
    action: z.ZodLiteral<"list">;
}, "strip", z.ZodTypeAny, {
    action: "list";
}, {
    action: "list";
}>]>;
export declare const CrawlSchema: z.ZodEffects<z.ZodEffects<z.ZodObject<{
    url: z.ZodString;
    browser_type: z.ZodOptional<z.ZodEnum<["chromium", "firefox", "webkit"]>>;
    viewport_width: z.ZodOptional<z.ZodNumber>;
    viewport_height: z.ZodOptional<z.ZodNumber>;
    user_agent: z.ZodOptional<z.ZodString>;
    proxy_server: z.ZodOptional<z.ZodString>;
    proxy_username: z.ZodOptional<z.ZodString>;
    proxy_password: z.ZodOptional<z.ZodString>;
    cookies: z.ZodOptional<z.ZodArray<z.ZodObject<{
        name: z.ZodString;
        value: z.ZodString;
        domain: z.ZodString;
        path: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }, {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }>, "many">>;
    headers: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    extra_args: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    word_count_threshold: z.ZodOptional<z.ZodNumber>;
    excluded_tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    excluded_selector: z.ZodOptional<z.ZodString>;
    remove_overlay_elements: z.ZodOptional<z.ZodBoolean>;
    only_text: z.ZodOptional<z.ZodBoolean>;
    remove_forms: z.ZodOptional<z.ZodBoolean>;
    keep_data_attributes: z.ZodOptional<z.ZodBoolean>;
    js_code: z.ZodOptional<z.ZodUnion<[z.ZodEffects<z.ZodString, string, string>, z.ZodArray<z.ZodEffects<z.ZodString, string, string>, "many">]>>;
    js_only: z.ZodOptional<z.ZodBoolean>;
    wait_for: z.ZodOptional<z.ZodString>;
    wait_for_timeout: z.ZodOptional<z.ZodNumber>;
    wait_until: z.ZodOptional<z.ZodEnum<["domcontentloaded", "networkidle", "load"]>>;
    page_timeout: z.ZodOptional<z.ZodNumber>;
    wait_for_images: z.ZodOptional<z.ZodBoolean>;
    ignore_body_visibility: z.ZodOptional<z.ZodBoolean>;
    delay_before_scroll: z.ZodOptional<z.ZodNumber>;
    scroll_delay: z.ZodOptional<z.ZodNumber>;
    scan_full_page: z.ZodOptional<z.ZodBoolean>;
    virtual_scroll_config: z.ZodOptional<z.ZodObject<{
        container_selector: z.ZodString;
        scroll_count: z.ZodOptional<z.ZodNumber>;
        scroll_by: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodNumber]>>;
        wait_after_scroll: z.ZodOptional<z.ZodNumber>;
    }, "strip", z.ZodTypeAny, {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    }, {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    }>>;
    process_iframes: z.ZodOptional<z.ZodBoolean>;
    exclude_external_links: z.ZodOptional<z.ZodBoolean>;
    screenshot: z.ZodOptional<z.ZodBoolean>;
    screenshot_wait_for: z.ZodOptional<z.ZodNumber>;
    screenshot_directory: z.ZodOptional<z.ZodString>;
    pdf: z.ZodOptional<z.ZodBoolean>;
    capture_mhtml: z.ZodOptional<z.ZodBoolean>;
    image_description_min_word_threshold: z.ZodOptional<z.ZodNumber>;
    image_score_threshold: z.ZodOptional<z.ZodNumber>;
    exclude_external_images: z.ZodOptional<z.ZodBoolean>;
    exclude_social_media_links: z.ZodOptional<z.ZodBoolean>;
    exclude_domains: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
    simulate_user: z.ZodOptional<z.ZodBoolean>;
    override_navigator: z.ZodOptional<z.ZodBoolean>;
    magic: z.ZodOptional<z.ZodBoolean>;
    session_id: z.ZodOptional<z.ZodString>;
    cache_mode: z.ZodOptional<z.ZodEnum<["ENABLED", "BYPASS", "DISABLED"]>>;
    timeout: z.ZodOptional<z.ZodNumber>;
    verbose: z.ZodOptional<z.ZodBoolean>;
    log_console: z.ZodOptional<z.ZodBoolean>;
    delay_before_return_html: z.ZodOptional<z.ZodNumber>;
    css_selector: z.ZodOptional<z.ZodString>;
    include_links: z.ZodOptional<z.ZodBoolean>;
    resolve_absolute_urls: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}>, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}>, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}, {
    url: string;
    include_links?: boolean | undefined;
    headers?: Record<string, string> | undefined;
    timeout?: number | undefined;
    screenshot_wait_for?: number | undefined;
    cache_mode?: "ENABLED" | "BYPASS" | "DISABLED" | undefined;
    js_code?: string | string[] | undefined;
    browser_type?: "chromium" | "firefox" | "webkit" | undefined;
    viewport_width?: number | undefined;
    viewport_height?: number | undefined;
    user_agent?: string | undefined;
    cookies?: {
        value: string;
        name: string;
        domain: string;
        path?: string | undefined;
    }[] | undefined;
    proxy_server?: string | undefined;
    proxy_username?: string | undefined;
    proxy_password?: string | undefined;
    word_count_threshold?: number | undefined;
    excluded_tags?: string[] | undefined;
    remove_overlay_elements?: boolean | undefined;
    wait_for?: string | undefined;
    wait_for_timeout?: number | undefined;
    delay_before_scroll?: number | undefined;
    scroll_delay?: number | undefined;
    process_iframes?: boolean | undefined;
    exclude_external_links?: boolean | undefined;
    screenshot?: boolean | undefined;
    pdf?: boolean | undefined;
    session_id?: string | undefined;
    verbose?: boolean | undefined;
    wait_until?: "domcontentloaded" | "networkidle" | "load" | undefined;
    page_timeout?: number | undefined;
    wait_for_images?: boolean | undefined;
    ignore_body_visibility?: boolean | undefined;
    scan_full_page?: boolean | undefined;
    remove_forms?: boolean | undefined;
    keep_data_attributes?: boolean | undefined;
    excluded_selector?: string | undefined;
    only_text?: boolean | undefined;
    image_description_min_word_threshold?: number | undefined;
    image_score_threshold?: number | undefined;
    exclude_external_images?: boolean | undefined;
    exclude_social_media_links?: boolean | undefined;
    exclude_domains?: string[] | undefined;
    js_only?: boolean | undefined;
    simulate_user?: boolean | undefined;
    override_navigator?: boolean | undefined;
    magic?: boolean | undefined;
    virtual_scroll_config?: {
        container_selector: string;
        scroll_count?: number | undefined;
        scroll_by?: string | number | undefined;
        wait_after_scroll?: number | undefined;
    } | undefined;
    log_console?: boolean | undefined;
    capture_mhtml?: boolean | undefined;
    delay_before_return_html?: number | undefined;
    css_selector?: string | undefined;
    resolve_absolute_urls?: boolean | undefined;
    screenshot_directory?: string | undefined;
    extra_args?: string[] | undefined;
}>;
export type { z };
//# sourceMappingURL=validation-schemas.d.ts.map