export declare const PLAYWRIGHT_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
            };
            wait_until: {
                type: string;
                description: string;
            };
            path?: undefined;
            page_id?: undefined;
            full_page?: undefined;
            selector?: undefined;
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
            };
            wait_until: {
                type: string;
                description?: undefined;
            };
            path: {
                type: string;
            };
            page_id: {
                type: string;
            };
            full_page: {
                type: string;
            };
            selector: {
                type: string;
            };
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            selector: {
                type: string;
            };
            page_id: {
                type: string;
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            full_page?: undefined;
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            selector: {
                type: string;
            };
            value: {
                type: string;
            };
            page_id: {
                type: string;
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            full_page?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            selector: {
                type: string;
            };
            page_id: {
                type: string;
            };
            timeout: {
                type: string;
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            full_page?: undefined;
            value?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            script: {
                type: string;
            };
            page_id: {
                type: string;
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            full_page?: undefined;
            selector?: undefined;
            value?: undefined;
            timeout?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            steps: {
                type: string;
                description: string;
                items: {
                    type: string;
                    properties: {
                        action: {
                            type: string;
                            enum: string[];
                        };
                        url: {
                            type: string;
                            description: string;
                        };
                        wait_until: {
                            type: string;
                        };
                        path: {
                            type: string;
                        };
                        full_page: {
                            type: string;
                        };
                        selector: {
                            type: string;
                        };
                        value: {
                            type: string;
                        };
                        script: {
                            type: string;
                        };
                        timeout: {
                            type: string;
                            description: string;
                        };
                        not: {
                            type: string;
                            description: string;
                        };
                    };
                    required: string[];
                };
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            page_id?: undefined;
            full_page?: undefined;
            selector?: undefined;
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            page_id?: undefined;
            full_page?: undefined;
            selector?: undefined;
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            page_id: {
                type: string;
            };
            url?: undefined;
            wait_until?: undefined;
            path?: undefined;
            full_page?: undefined;
            selector?: undefined;
            value?: undefined;
            timeout?: undefined;
            script?: undefined;
            steps?: undefined;
        };
        required: string[];
    };
})[];
export declare const PLAYWRIGHT_CLI_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description: string;
            };
            username_selector: {
                type: string;
                description: string;
            };
            password_selector: {
                type: string;
                description: string;
            };
            username: {
                type: string;
                description: string;
            };
            password: {
                type: string;
                description: string;
            };
            submit_selector: {
                type: string;
                description: string;
            };
            wait_after_login: {
                type: string;
                description: string;
            };
            screenshot_path: {
                type: string;
                description: string;
            };
            full_page: {
                type: string;
            };
            timeout: {
                type: string;
                description: string;
            };
            page_id?: undefined;
            wait_for_selector?: undefined;
            wait_ms?: undefined;
            wait_until?: undefined;
            login?: undefined;
            pages?: undefined;
            selector?: undefined;
            script?: undefined;
            extract_links?: undefined;
            extract_metadata?: undefined;
            fields?: undefined;
            wait_after_submit?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description?: undefined;
            };
            screenshot_path: {
                type: string;
                description: string;
            };
            page_id: {
                type: string;
                description: string;
            };
            full_page: {
                type: string;
            };
            wait_for_selector: {
                type: string;
            };
            wait_ms: {
                type: string;
                description: string;
            };
            wait_until: {
                type: string;
            };
            timeout: {
                type: string;
                description?: undefined;
            };
            username_selector?: undefined;
            password_selector?: undefined;
            username?: undefined;
            password?: undefined;
            submit_selector?: undefined;
            wait_after_login?: undefined;
            login?: undefined;
            pages?: undefined;
            selector?: undefined;
            script?: undefined;
            extract_links?: undefined;
            extract_metadata?: undefined;
            fields?: undefined;
            wait_after_submit?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            login: {
                type: string;
                description: string;
                properties: {
                    url: {
                        type: string;
                        description: string;
                    };
                    username_selector: {
                        type: string;
                        description: string;
                    };
                    password_selector: {
                        type: string;
                        description: string;
                    };
                    username: {
                        type: string;
                    };
                    password: {
                        type: string;
                    };
                    submit_selector: {
                        type: string;
                        description: string;
                    };
                    wait_after_login: {
                        type: string;
                        description: string;
                    };
                    timeout: {
                        type: string;
                    };
                };
                required: string[];
            };
            pages: {
                type: string;
                description: string;
                items: {
                    type: string;
                    properties: {
                        url: {
                            type: string;
                            description: string;
                        };
                        screenshot_path: {
                            type: string;
                            description: string;
                        };
                        wait_for_selector: {
                            type: string;
                            description: string;
                        };
                        wait_ms: {
                            type: string;
                            description: string;
                        };
                        full_page: {
                            type: string;
                        };
                    };
                    required: string[];
                };
            };
            url?: undefined;
            username_selector?: undefined;
            password_selector?: undefined;
            username?: undefined;
            password?: undefined;
            submit_selector?: undefined;
            wait_after_login?: undefined;
            screenshot_path?: undefined;
            full_page?: undefined;
            timeout?: undefined;
            page_id?: undefined;
            wait_for_selector?: undefined;
            wait_ms?: undefined;
            wait_until?: undefined;
            selector?: undefined;
            script?: undefined;
            extract_links?: undefined;
            extract_metadata?: undefined;
            fields?: undefined;
            wait_after_submit?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description: string;
            };
            page_id: {
                type: string;
                description: string;
            };
            selector: {
                type: string;
                description: string;
            };
            script: {
                type: string;
                description: string;
            };
            extract_links: {
                type: string;
            };
            extract_metadata: {
                type: string;
            };
            wait_for_selector: {
                type: string;
            };
            wait_ms: {
                type: string;
                description?: undefined;
            };
            username_selector?: undefined;
            password_selector?: undefined;
            username?: undefined;
            password?: undefined;
            submit_selector?: undefined;
            wait_after_login?: undefined;
            screenshot_path?: undefined;
            full_page?: undefined;
            timeout?: undefined;
            wait_until?: undefined;
            login?: undefined;
            pages?: undefined;
            fields?: undefined;
            wait_after_submit?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description?: undefined;
            };
            fields: {
                type: string;
                description: string;
                items: {
                    type: string;
                    properties: {
                        selector: {
                            type: string;
                        };
                        value: {
                            type: string;
                        };
                    };
                    required: string[];
                };
            };
            submit_selector: {
                type: string;
                description?: undefined;
            };
            wait_after_submit: {
                type: string;
                description: string;
            };
            screenshot_path: {
                type: string;
                description?: undefined;
            };
            full_page: {
                type: string;
            };
            timeout: {
                type: string;
                description?: undefined;
            };
            username_selector?: undefined;
            password_selector?: undefined;
            username?: undefined;
            password?: undefined;
            wait_after_login?: undefined;
            page_id?: undefined;
            wait_for_selector?: undefined;
            wait_ms?: undefined;
            wait_until?: undefined;
            login?: undefined;
            pages?: undefined;
            selector?: undefined;
            script?: undefined;
            extract_links?: undefined;
            extract_metadata?: undefined;
        };
        required: string[];
    };
})[];
