@mseep/hyperbrowser-mcp
Version:
Hyperbrowser Model Context Protocol Server
811 lines • 28 kB
TypeScript
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