import { z } from "zod";
export declare const sessionOptionsSchema: z.ZodOptional<z.ZodObject<{
    useProxy: z.ZodDefault<z.ZodBoolean>;
    useStealth: z.ZodDefault<z.ZodBoolean>;
    solveCaptchas: z.ZodDefault<z.ZodBoolean>;
    acceptCookies: z.ZodDefault<z.ZodBoolean>;
    profile: z.ZodOptional<z.ZodObject<{
        id: z.ZodOptional<z.ZodString>;
        persistChanges: z.ZodDefault<z.ZodBoolean>;
    }, "strip", z.ZodTypeAny, {
        persistChanges: boolean;
        id?: string | undefined;
    }, {
        id?: string | undefined;
        persistChanges?: boolean | undefined;
    }>>;
}, "strict", z.ZodTypeAny, {
    useProxy: boolean;
    useStealth: boolean;
    solveCaptchas: boolean;
    acceptCookies: boolean;
    profile?: {
        persistChanges: boolean;
        id?: string | undefined;
    } | undefined;
}, {
    useProxy?: boolean | undefined;
    useStealth?: boolean | undefined;
    solveCaptchas?: boolean | undefined;
    acceptCookies?: boolean | undefined;
    profile?: {
        id?: string | undefined;
        persistChanges?: boolean | undefined;
    } | undefined;
}>>;
export declare const scrapeWebpageToolParamSchemaRaw: {
    url: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    outputFormat: z.ZodArray<z.ZodEnum<["markdown", "html", "links", "screenshot"]>, "many">;
};
export declare const scrapeWebpageToolParamSchema: z.ZodObject<{
    url: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    outputFormat: z.ZodArray<z.ZodEnum<["markdown", "html", "links", "screenshot"]>, "many">;
}, "strip", z.ZodTypeAny, {
    url: string;
    outputFormat: ("markdown" | "html" | "links" | "screenshot")[];
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    url: string;
    outputFormat: ("markdown" | "html" | "links" | "screenshot")[];
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
}>;
export type scrapeWebpageToolParamSchemaType = z.infer<typeof scrapeWebpageToolParamSchema>;
export declare const extractStructuredDataToolParamSchemaRaw: {
    urls: z.ZodArray<z.ZodString, "many">;
    prompt: z.ZodString;
    schema: z.ZodEffects<z.ZodAny, any, any>;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
};
export declare const extractStructuredDataToolParamSchema: z.ZodObject<{
    urls: z.ZodArray<z.ZodString, "many">;
    prompt: z.ZodString;
    schema: z.ZodEffects<z.ZodAny, any, any>;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
}, "strip", z.ZodTypeAny, {
    urls: string[];
    prompt: string;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
    schema?: any;
}, {
    urls: string[];
    prompt: string;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    schema?: any;
}>;
export type extractStructuredDataToolParamSchemaType = z.infer<typeof extractStructuredDataToolParamSchema>;
export declare const crawlWebpagesToolParamSchemaRaw: {
    url: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    outputFormat: z.ZodArray<z.ZodEnum<["markdown", "html", "links", "screenshot"]>, "many">;
    followLinks: z.ZodBoolean;
    maxPages: z.ZodDefault<z.ZodNumber>;
    ignoreSitemap: z.ZodDefault<z.ZodBoolean>;
};
export declare const crawlWebpagesToolParamSchema: z.ZodObject<{
    url: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    outputFormat: z.ZodArray<z.ZodEnum<["markdown", "html", "links", "screenshot"]>, "many">;
    followLinks: z.ZodBoolean;
    maxPages: z.ZodDefault<z.ZodNumber>;
    ignoreSitemap: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    url: string;
    outputFormat: ("markdown" | "html" | "links" | "screenshot")[];
    followLinks: boolean;
    maxPages: number;
    ignoreSitemap: boolean;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    url: string;
    outputFormat: ("markdown" | "html" | "links" | "screenshot")[];
    followLinks: boolean;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    maxPages?: number | undefined;
    ignoreSitemap?: boolean | undefined;
}>;
export type crawlWebpagesToolParamSchemaType = z.infer<typeof crawlWebpagesToolParamSchema>;
export declare const browserUseToolParamSchemaRaw: {
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
};
export declare const browserUseToolParamSchema: z.ZodObject<{
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    task: string;
    returnStepInfo: boolean;
    maxSteps: number;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    task: string;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    returnStepInfo?: boolean | undefined;
    maxSteps?: number | undefined;
}>;
export type browserUseToolParamSchemaType = z.infer<typeof browserUseToolParamSchema>;
export declare const oaiCuaToolParamSchemaRaw: {
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
};
export declare const oaiCuaToolParamSchema: z.ZodObject<{
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    task: string;
    returnStepInfo: boolean;
    maxSteps: number;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    task: string;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    returnStepInfo?: boolean | undefined;
    maxSteps?: number | undefined;
}>;
export type oaiCuaToolParamSchemaType = z.infer<typeof oaiCuaToolParamSchema>;
export declare const claudeComputerUseToolParamSchemaRaw: {
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
};
export declare const claudeComputerUseToolParamSchema: z.ZodObject<{
    task: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    returnStepInfo: z.ZodDefault<z.ZodBoolean>;
    maxSteps: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    task: string;
    returnStepInfo: boolean;
    maxSteps: number;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    task: string;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    returnStepInfo?: boolean | undefined;
    maxSteps?: number | undefined;
}>;
export type ClaudeComputerUseToolParamSchemaType = z.infer<typeof claudeComputerUseToolParamSchema>;
export declare const bingSearchToolParamSchemaRaw: {
    query: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    numResults: z.ZodDefault<z.ZodNumber>;
};
export declare const bingSearchToolParamSchema: z.ZodObject<{
    query: z.ZodString;
    sessionOptions: z.ZodOptional<z.ZodObject<{
        useProxy: z.ZodDefault<z.ZodBoolean>;
        useStealth: z.ZodDefault<z.ZodBoolean>;
        solveCaptchas: z.ZodDefault<z.ZodBoolean>;
        acceptCookies: z.ZodDefault<z.ZodBoolean>;
        profile: z.ZodOptional<z.ZodObject<{
            id: z.ZodOptional<z.ZodString>;
            persistChanges: z.ZodDefault<z.ZodBoolean>;
        }, "strip", z.ZodTypeAny, {
            persistChanges: boolean;
            id?: string | undefined;
        }, {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        }>>;
    }, "strict", z.ZodTypeAny, {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    }, {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    }>>;
    numResults: z.ZodDefault<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    query: string;
    numResults: number;
    sessionOptions?: {
        useProxy: boolean;
        useStealth: boolean;
        solveCaptchas: boolean;
        acceptCookies: boolean;
        profile?: {
            persistChanges: boolean;
            id?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    query: string;
    sessionOptions?: {
        useProxy?: boolean | undefined;
        useStealth?: boolean | undefined;
        solveCaptchas?: boolean | undefined;
        acceptCookies?: boolean | undefined;
        profile?: {
            id?: string | undefined;
            persistChanges?: boolean | undefined;
        } | undefined;
    } | undefined;
    numResults?: number | undefined;
}>;
export type BingSearchToolParamSchemaType = z.infer<typeof bingSearchToolParamSchema>;
export declare const deleteProfileToolParamSchemaRaw: {
    profileId: z.ZodString;
};
export declare const deleteProfileToolParamSchema: z.ZodObject<{
    profileId: z.ZodString;
}, "strip", z.ZodTypeAny, {
    profileId: string;
}, {
    profileId: string;
}>;
export type deleteProfileToolParamSchemaType = z.infer<typeof deleteProfileToolParamSchema>;
export declare const listProfilesToolParamSchemaRaw: {
    page: z.ZodOptional<z.ZodNumber>;
    limit: z.ZodOptional<z.ZodNumber>;
};
export declare const listProfilesToolParamSchema: z.ZodObject<{
    page: z.ZodOptional<z.ZodNumber>;
    limit: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    page?: number | undefined;
    limit?: number | undefined;
}, {
    page?: number | undefined;
    limit?: number | undefined;
}>;
export type listProfilesToolParamSchemaType = z.infer<typeof listProfilesToolParamSchema>;
//# sourceMappingURL=tool-types.d.ts.map