export declare const TRANSLATION_TOOLS: {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            content: {
                type: string;
                description: string;
            };
            target_language: {
                type: string;
                description: string;
            };
            source_language: {
                type: string;
                description: string;
            };
        };
        required: string[];
    };
}[];
export declare const VISION_ANALYSIS_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            image: {
                type: string;
                description: string;
            };
            prompt: {
                type: string;
                description: string;
            };
            context?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            image: {
                type: string;
                description: string;
            };
            context: {
                type: string;
                description: string;
            };
            prompt?: undefined;
        };
        required: string[];
    };
})[];
export declare const DB_QUERY_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            status: {
                type: string;
            };
            workflow_type: {
                type: string;
            };
            workflow_id: {
                type: string;
            };
            origin_id: {
                type: string;
            };
            limit: {
                type: string;
                default: number;
            };
            role?: undefined;
            type?: undefined;
            priority?: undefined;
        };
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            status: {
                type: string;
            };
            role: {
                type: string;
            };
            type: {
                type: string;
            };
            priority: {
                type: string;
            };
            limit: {
                type: string;
                default: number;
            };
            workflow_type?: undefined;
            workflow_id?: undefined;
            origin_id?: undefined;
        };
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            workflow_type: {
                type: string;
            };
            limit: {
                type: string;
                default: number;
            };
            status?: undefined;
            workflow_id?: undefined;
            origin_id?: undefined;
            role?: undefined;
            type?: undefined;
            priority?: undefined;
        };
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            status?: undefined;
            workflow_type?: undefined;
            workflow_id?: undefined;
            origin_id?: undefined;
            limit?: undefined;
            role?: undefined;
            type?: undefined;
            priority?: undefined;
        };
    };
})[];
export declare const FILE_STORAGE_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            path: {
                type: string;
                description: string;
            };
            encoding: {
                type: string;
                description: string;
                default: string;
            };
            content?: undefined;
            directory?: undefined;
            recursive?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            path: {
                type: string;
                description: string;
            };
            content: {
                type: string;
                description: string;
            };
            encoding: {
                type: string;
                description: string;
                default: string;
            };
            directory?: undefined;
            recursive?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            directory: {
                type: string;
                description: string;
                default: string;
            };
            recursive: {
                type: string;
                description: string;
                default: boolean;
            };
            path?: undefined;
            encoding?: undefined;
            content?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            path: {
                type: string;
                description: string;
            };
            encoding?: undefined;
            content?: undefined;
            directory?: undefined;
            recursive?: undefined;
        };
        required: string[];
    };
})[];
export declare const HTTP_FETCH_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description: string;
            };
            method: {
                type: string;
                description: string;
            };
            headers: {
                type: string;
                description: string;
            };
            body: {
                type: string;
                description: string;
            };
            timeout_ms: {
                type: string;
                description: string;
            };
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            url: {
                type: string;
                description: string;
            };
            headers: {
                type: string;
                description: string;
            };
            method?: undefined;
            body?: undefined;
            timeout_ms?: undefined;
        };
        required: string[];
    };
})[];
export declare const SCHEMA_EXCHANGE_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            endpoint: {
                type: string;
                description: string;
            };
            method: {
                type: string;
                description: string;
            };
            headers: {
                type: string;
                description: string;
            };
            query: {
                type: string;
                description: string;
            };
            body: {
                description: string;
            };
            request_schema: {
                type: string;
                description: string;
            };
            response_schema: {
                type: string;
                description: string;
            };
            timeout_ms: {
                type: string;
                description: string;
            };
            credential_provider: {
                type: string;
                description: string;
            };
            credential_label: {
                type: string;
                description: string;
            };
            auth_scheme: {
                type: string;
                description: string;
            };
            auth_header: {
                type: string;
                description: string;
            };
            data?: undefined;
            schema?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            data: {
                description: string;
            };
            schema: {
                type: string;
                description: string;
            };
            endpoint?: undefined;
            method?: undefined;
            headers?: undefined;
            query?: undefined;
            body?: undefined;
            request_schema?: undefined;
            response_schema?: undefined;
            timeout_ms?: undefined;
            credential_provider?: undefined;
            credential_label?: undefined;
            auth_scheme?: undefined;
            auth_header?: undefined;
        };
        required: string[];
    };
})[];
export declare const DOCS_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            query?: undefined;
            path?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            query: {
                type: string;
                description: string;
            };
            path?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            path: {
                type: string;
                description: string;
            };
            query?: undefined;
        };
        required: string[];
    };
})[];
export declare const OAUTH_TOOLS: ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            provider: {
                type: string;
                description: string;
            };
            user_id: {
                type: string;
                description: string;
            };
            label: {
                type: string;
                description: string;
            };
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            user_id: {
                type: string;
                description: string;
            };
            provider?: undefined;
            label?: undefined;
        };
        required: string[];
    };
})[];
