import { z } from 'zod'; import type { ErrorPayload } from '../util/errors.js'; export declare const daemonRequestSchema: z.ZodDiscriminatedUnion<"action", [z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"ping">; }, "strip", z.ZodTypeAny, { id: string; action: "ping"; }, { id: string; action: "ping"; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"open">; url: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; url: string; id: string; action: "open"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; url: string; id: string; action: "open"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"back">; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "back"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "back"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"forward">; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "forward"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "forward"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"reload">; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "reload"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "reload"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"snapshot">; interactive: z.ZodDefault; }, "strip", z.ZodTypeAny, { session: string; interactive: boolean; tabName: string; id: string; action: "snapshot"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "snapshot"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; interactive?: boolean | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"click">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "click"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "click"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"hover">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "hover"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "hover"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"fill">; target: z.ZodString; text: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; text: string; tabName: string; target: string; id: string; action: "fill"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; text: string; tabName: string; target: string; id: string; action: "fill"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"type">; target: z.ZodString; text: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; text: string; tabName: string; target: string; id: string; action: "type"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; text: string; tabName: string; target: string; id: string; action: "type"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"check">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "check"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "check"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"uncheck">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "uncheck"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "uncheck"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"select">; target: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; session: string; tabName: string; target: string; id: string; action: "select"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { value: string; session: string; tabName: string; target: string; id: string; action: "select"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"press">; key: z.ZodString; }, "strip", z.ZodTypeAny, { key: string; session: string; tabName: string; id: string; action: "press"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { key: string; session: string; tabName: string; id: string; action: "press"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"scroll">; direction: z.ZodEnum<["up", "down", "left", "right"]>; amount: z.ZodOptional; }, "strip", z.ZodTypeAny, { session: string; tabName: string; direction: "up" | "down" | "left" | "right"; id: string; action: "scroll"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; amount?: number | undefined; }, { session: string; tabName: string; direction: "up" | "down" | "left" | "right"; id: string; action: "scroll"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; amount?: number | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"scroll.intoView">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "scroll.intoView"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "scroll.intoView"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"screenshot">; path: z.ZodOptional; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "screenshot"; path?: string | undefined; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "screenshot"; path?: string | undefined; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"get.url">; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "get.url"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "get.url"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"get.title">; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "get.title"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; id: string; action: "get.title"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"get.text">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "get.text"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "get.text"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"get.value">; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; target: string; id: string; action: "get.value"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; target: string; id: string; action: "get.value"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"wait">; target: z.ZodOptional; text: z.ZodOptional; loadState: z.ZodOptional>; timeoutMs: z.ZodOptional; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "wait"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; text?: string | undefined; target?: string | undefined; loadState?: "load" | "domcontentloaded" | "networkidle" | undefined; timeoutMs?: number | undefined; }, { session: string; tabName: string; id: string; action: "wait"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; text?: string | undefined; target?: string | undefined; loadState?: "load" | "domcontentloaded" | "networkidle" | undefined; timeoutMs?: number | undefined; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"eval">; expression: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; tabName: string; expression: string; id: string; action: "eval"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }, { session: string; tabName: string; expression: string; id: string; action: "eval"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"cookies.export">; session: z.ZodOptional; path: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; action: "cookies.export"; path?: string | undefined; session?: string | undefined; }, { id: string; action: "cookies.export"; path?: string | undefined; session?: string | undefined; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"cookies.import">; session: z.ZodOptional; path: z.ZodString; }, "strip", z.ZodTypeAny, { path: string; id: string; action: "cookies.import"; session?: string | undefined; }, { path: string; id: string; action: "cookies.import"; session?: string | undefined; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"session.list">; }, "strip", z.ZodTypeAny, { id: string; action: "session.list"; }, { id: string; action: "session.list"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"session.stop">; session: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; id: string; action: "session.stop"; }, { session: string; id: string; action: "session.stop"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"session.stopAll">; }, "strip", z.ZodTypeAny, { id: string; action: "session.stopAll"; }, { id: string; action: "session.stopAll"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"profile.list">; }, "strip", z.ZodTypeAny, { id: string; action: "profile.list"; }, { id: string; action: "profile.list"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"profile.inspect">; profile: z.ZodString; }, "strip", z.ZodTypeAny, { profile: string; id: string; action: "profile.inspect"; }, { profile: string; id: string; action: "profile.inspect"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"profile.remove">; profile: z.ZodString; }, "strip", z.ZodTypeAny, { profile: string; id: string; action: "profile.remove"; }, { profile: string; id: string; action: "profile.remove"; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"tab.list">; session: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; id: string; action: "tab.list"; }, { session: string; id: string; action: "tab.list"; }>, z.ZodObject<{ headless: z.ZodOptional; configPath: z.ZodOptional; configJson: z.ZodOptional; prefsPath: z.ZodOptional; prefsJson: z.ZodOptional; fingerprintPath: z.ZodOptional; fingerprintJson: z.ZodOptional; fingerprint: z.ZodOptional]>>; region: z.ZodOptional; geolocation: z.ZodOptional; timezone: z.ZodOptional; region: z.ZodOptional; webrtcIpv4: z.ZodOptional; webrtcIpv6: z.ZodOptional; }, "strip", z.ZodTypeAny, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }, { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; }>>; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; }, "strip", z.ZodTypeAny, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }, { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; }>>; preset: z.ZodOptional>; proxy: z.ZodOptional; locale: z.ZodOptional; locales: z.ZodOptional]>>; region: z.ZodOptional; timezone: z.ZodOptional; screenProfile: z.ZodOptional; screen: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; availWidth: z.ZodOptional; availHeight: z.ZodOptional; availTop: z.ZodOptional; availLeft: z.ZodOptional; colorDepth: z.ZodOptional; pixelDepth: z.ZodOptional; devicePixelRatio: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; }>]>>; windowProfile: z.ZodOptional; window: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; innerWidth: z.ZodOptional; innerHeight: z.ZodOptional; outerWidth: z.ZodOptional; outerHeight: z.ZodOptional; screenX: z.ZodOptional; screenY: z.ZodOptional; devicePixelRatio: z.ZodOptional; historyLength: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }, { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; }>]>>; fonts: z.ZodOptional>; fontSpacingSeed: z.ZodOptional; blockImages: z.ZodOptional; blockWebRtc: z.ZodOptional; blockWebGl: z.ZodOptional; disableCoop: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; browser: z.ZodOptional; } & { id: z.ZodString; session: z.ZodString; tabName: z.ZodString; } & { action: z.ZodLiteral<"tab.new">; url: z.ZodOptional; }, "strip", z.ZodTypeAny, { session: string; tabName: string; id: string; action: "tab.new"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; url?: string | undefined; }, { session: string; tabName: string; id: string; action: "tab.new"; width?: number | undefined; height?: number | undefined; timezone?: string | undefined; region?: string | undefined; locales?: string | string[] | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; locale?: string | undefined; headless?: boolean | undefined; configPath?: string | undefined; configJson?: string | undefined; prefsPath?: string | undefined; prefsJson?: string | undefined; fingerprintPath?: string | undefined; fingerprintJson?: string | undefined; fingerprint?: { region?: string | undefined; locales?: string | string[] | undefined; geolocation?: { latitude: number; longitude: number; accuracy?: number | undefined; timezone?: string | undefined; region?: string | undefined; webrtcIpv4?: string | undefined; webrtcIpv6?: string | undefined; } | undefined; screenProfile?: string | undefined; screen?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; availWidth?: number | undefined; availHeight?: number | undefined; availTop?: number | undefined; availLeft?: number | undefined; colorDepth?: number | undefined; pixelDepth?: number | undefined; devicePixelRatio?: number | undefined; } | undefined; windowProfile?: string | undefined; window?: string | { profile?: string | undefined; width?: number | undefined; height?: number | undefined; devicePixelRatio?: number | undefined; innerWidth?: number | undefined; innerHeight?: number | undefined; outerWidth?: number | undefined; outerHeight?: number | undefined; screenX?: number | undefined; screenY?: number | undefined; historyLength?: number | undefined; } | undefined; fonts?: string[] | undefined; fontSpacingSeed?: number | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; } | undefined; preset?: string[] | undefined; proxy?: string | undefined; browser?: string | undefined; url?: string | undefined; }>, z.ZodObject<{ id: z.ZodString; action: z.ZodLiteral<"tab.close">; session: z.ZodString; target: z.ZodString; }, "strip", z.ZodTypeAny, { session: string; target: string; id: string; action: "tab.close"; }, { session: string; target: string; id: string; action: "tab.close"; }>]>; declare const successResponseSchema: z.ZodObject<{ id: z.ZodString; success: z.ZodLiteral; data: z.ZodUnknown; }, "strip", z.ZodTypeAny, { success: true; id: string; data?: unknown; }, { success: true; id: string; data?: unknown; }>; declare const failureResponseSchema: z.ZodObject<{ id: z.ZodString; success: z.ZodLiteral; error: z.ZodObject<{ code: z.ZodString; message: z.ZodString; details: z.ZodOptional; }, "strip", z.ZodTypeAny, { code: string; message: string; details?: unknown; }, { code: string; message: string; details?: unknown; }>; }, "strip", z.ZodTypeAny, { error: { code: string; message: string; details?: unknown; }; success: false; id: string; }, { error: { code: string; message: string; details?: unknown; }; success: false; id: string; }>; export declare const daemonResponseSchema: z.ZodUnion<[z.ZodObject<{ id: z.ZodString; success: z.ZodLiteral; data: z.ZodUnknown; }, "strip", z.ZodTypeAny, { success: true; id: string; data?: unknown; }, { success: true; id: string; data?: unknown; }>, z.ZodObject<{ id: z.ZodString; success: z.ZodLiteral; error: z.ZodObject<{ code: z.ZodString; message: z.ZodString; details: z.ZodOptional; }, "strip", z.ZodTypeAny, { code: string; message: string; details?: unknown; }, { code: string; message: string; details?: unknown; }>; }, "strip", z.ZodTypeAny, { error: { code: string; message: string; details?: unknown; }; success: false; id: string; }, { error: { code: string; message: string; details?: unknown; }; success: false; id: string; }>]>; export type DaemonRequest = z.infer; export type DaemonResponse = z.infer; export type DaemonSuccessResponse = z.infer; export type DaemonFailureResponse = z.infer; export declare function createRequestId(): string; export declare function successResponse(id: string, data: unknown): DaemonSuccessResponse; export declare function failureResponse(id: string, error: ErrorPayload): DaemonFailureResponse; export {};