import { z } from 'zod'; export declare const DismissPopupsInputSchema: z.ZodObject<{ pageId: z.ZodOptional; maxAttempts: z.ZodDefault; customSelectors: z.ZodOptional>; }, "strip", z.ZodTypeAny, { maxAttempts: number; pageId?: string | undefined; customSelectors?: string[] | undefined; }, { pageId?: string | undefined; maxAttempts?: number | undefined; customSelectors?: string[] | undefined; }>; export declare const ReloadSettingsInputSchema: z.ZodObject<{ configPath: z.ZodOptional; }, "strip", z.ZodTypeAny, { configPath?: string | undefined; }, { configPath?: string | undefined; }>; export declare const GetPageTextInputSchema: z.ZodObject<{ pageId: z.ZodOptional; selector: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageId?: string | undefined; selector?: string | undefined; }, { pageId?: string | undefined; selector?: string | undefined; }>; export declare function dismissPopups(input: z.infer): Promise<{ success: boolean; dismissed: string[]; attempts: number; }>; export declare function reloadSettings(input: z.infer): Promise<{ success: boolean; settings: { browser: { headless: boolean; viewport: [number, number]; timeout: number; humanize: number | boolean; enableCache: boolean; blockImages: boolean; blockWebrtc: boolean; }; proxy: { enabled: boolean; server: string; username: string; password: string; geoip: boolean; }; popupSelectors: string[]; contextPaths: string[]; }; configPath: string; error?: undefined; } | { success: boolean; error: string; configPath: string; settings?: undefined; }>; export declare function getPageText(input: z.infer): Promise<{ success: boolean; text: string; url: string; title: string; length: number; error?: undefined; } | { success: boolean; error: string; text?: undefined; url?: undefined; title?: undefined; length?: undefined; }>; //# sourceMappingURL=utility.d.ts.map