import z from 'zod/v4';
export declare const browserLogsParams: {
    toolName: "browser_logs";
    endsAgentStep: true;
    description: string;
    inputSchema: z.ZodObject<{
        type: z.ZodString;
        url: z.ZodString;
        waitUntil: z.ZodOptional<z.ZodEnum<{
            networkidle0: "networkidle0";
            load: "load";
            domcontentloaded: "domcontentloaded";
        }>>;
    }, z.core.$strip>;
    outputSchema: z.ZodTuple<[z.ZodObject<{
        type: z.ZodLiteral<"json">;
        value: z.ZodType<{
            success: boolean;
            logs: {
                type: "error" | "debug" | "info" | "warning" | "verbose";
                message: string;
                timestamp: number;
                source: "tool" | "browser";
                location?: string | undefined;
                stack?: string | undefined;
                category?: string | undefined;
                level?: number | undefined;
            }[];
            error?: string | undefined;
            logFilter?: {
                types?: ("error" | "debug" | "info" | "warning" | "verbose")[] | undefined;
                minLevel?: number | undefined;
                categories?: string[] | undefined;
            } | undefined;
            networkEvents?: {
                url: string;
                method: string;
                timestamp: number;
                status?: number | undefined;
                errorText?: string | undefined;
            }[] | undefined;
            metrics?: {
                loadTime: number;
                memoryUsage: number;
                jsErrors: number;
                networkErrors: number;
                ttfb?: number | undefined;
                lcp?: number | undefined;
                fcp?: number | undefined;
                domContentLoaded?: number | undefined;
                sessionDuration?: number | undefined;
            } | undefined;
            screenshots?: {
                post: {
                    type: "image";
                    source: {
                        type: "base64";
                        media_type: "image/jpeg";
                        data: string;
                    };
                };
                pre?: {
                    type: "image";
                    source: {
                        type: "base64";
                        media_type: "image/jpeg";
                        data: string;
                    };
                } | undefined;
            } | undefined;
        }, unknown, z.core.$ZodTypeInternals<{
            success: boolean;
            logs: {
                type: "error" | "debug" | "info" | "warning" | "verbose";
                message: string;
                timestamp: number;
                source: "tool" | "browser";
                location?: string | undefined;
                stack?: string | undefined;
                category?: string | undefined;
                level?: number | undefined;
            }[];
            error?: string | undefined;
            logFilter?: {
                types?: ("error" | "debug" | "info" | "warning" | "verbose")[] | undefined;
                minLevel?: number | undefined;
                categories?: string[] | undefined;
            } | undefined;
            networkEvents?: {
                url: string;
                method: string;
                timestamp: number;
                status?: number | undefined;
                errorText?: string | undefined;
            }[] | undefined;
            metrics?: {
                loadTime: number;
                memoryUsage: number;
                jsErrors: number;
                networkErrors: number;
                ttfb?: number | undefined;
                lcp?: number | undefined;
                fcp?: number | undefined;
                domContentLoaded?: number | undefined;
                sessionDuration?: number | undefined;
            } | undefined;
            screenshots?: {
                post: {
                    type: "image";
                    source: {
                        type: "base64";
                        media_type: "image/jpeg";
                        data: string;
                    };
                };
                pre?: {
                    type: "image";
                    source: {
                        type: "base64";
                        media_type: "image/jpeg";
                        data: string;
                    };
                } | undefined;
            } | undefined;
        }, unknown>>;
    }, z.core.$strip>], null>;
};
