import { z } from 'zod'; export declare const StartNetworkCaptureInputSchema: z.ZodObject<{ pageId: z.ZodOptional; resourceTypes: z.ZodOptional>; }, "strip", z.ZodTypeAny, { pageId?: string | undefined; resourceTypes?: string[] | undefined; }, { pageId?: string | undefined; resourceTypes?: string[] | undefined; }>; export declare const StopNetworkCaptureInputSchema: z.ZodObject<{ pageId: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageId?: string | undefined; }, { pageId?: string | undefined; }>; export declare const GetNetworkLogsInputSchema: z.ZodObject<{ pageId: z.ZodOptional; urlPattern: z.ZodOptional; limit: z.ZodDefault; }, "strip", z.ZodTypeAny, { limit: number; pageId?: string | undefined; urlPattern?: string | undefined; }, { pageId?: string | undefined; urlPattern?: string | undefined; limit?: number | undefined; }>; export declare const ClearNetworkLogsInputSchema: z.ZodObject<{ pageId: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageId?: string | undefined; }, { pageId?: string | undefined; }>; export declare const InterceptNetworkInputSchema: z.ZodObject<{ pageId: z.ZodOptional; urlPattern: z.ZodString; action: z.ZodEnum<["block", "modify"]>; modifyResponse: z.ZodOptional; headers: z.ZodOptional>; body: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: number | undefined; body?: string | undefined; headers?: Record | undefined; }, { status?: number | undefined; body?: string | undefined; headers?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { urlPattern: string; action: "block" | "modify"; pageId?: string | undefined; modifyResponse?: { status?: number | undefined; body?: string | undefined; headers?: Record | undefined; } | undefined; }, { urlPattern: string; action: "block" | "modify"; pageId?: string | undefined; modifyResponse?: { status?: number | undefined; body?: string | undefined; headers?: Record | undefined; } | undefined; }>; export declare const RemoveInterceptInputSchema: z.ZodObject<{ pageId: z.ZodOptional; urlPattern: z.ZodOptional; }, "strip", z.ZodTypeAny, { pageId?: string | undefined; urlPattern?: string | undefined; }, { pageId?: string | undefined; urlPattern?: string | undefined; }>; export declare function startNetworkCapture(input: z.infer): Promise<{ success: boolean; message: string; pageId: string; resourceTypes: string | string[]; }>; export declare function stopNetworkCapture(input: z.infer): Promise<{ success: boolean; message: string; pageId: string; capturedRequests: number; }>; export declare function getNetworkLogs(input: z.infer): Promise<{ success: boolean; pageId: string; count: number; entries: { id: number; url: string; method: string; resourceType: string; status: number | undefined; statusText: string | undefined; duration: number | undefined; size: number | undefined; error: string | undefined; }[]; }>; export declare function clearNetworkLogs(input: z.infer): Promise<{ success: boolean; message: string; pageId: string; clearedCount: number; }>; export declare function interceptNetwork(input: z.infer): Promise<{ success: boolean; message: string; pageId: string; ruleCount: number; }>; export declare function removeIntercept(input: z.infer): Promise<{ success: boolean; message: string; pageId: string; remainingRules: number; }>; //# sourceMappingURL=network.d.ts.map