/** * MCP tool definitions and handlers for Confluence Cloud. */ export declare const toolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { limit: { type: string; description: string; }; key?: undefined; name?: undefined; description?: undefined; query?: undefined; space_id?: undefined; page_id?: undefined; title?: undefined; body?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { key: { type: string; description: string; }; name: { type: string; description: string; }; description: { type: string; description: string; }; limit?: undefined; query?: undefined; space_id?: undefined; page_id?: undefined; title?: undefined; body?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; space_id: { type: string; description: string; }; limit: { type: string; description: string; }; key?: undefined; name?: undefined; description?: undefined; page_id?: undefined; title?: undefined; body?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { page_id: { type: string; description: string; }; limit?: undefined; key?: undefined; name?: undefined; description?: undefined; query?: undefined; space_id?: undefined; title?: undefined; body?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { space_id: { type: string; description: string; }; title: { type: string; description: string; }; body: { type: string; description: string; }; parent_id: { type: string; description: string; }; limit?: undefined; key?: undefined; name?: undefined; description?: undefined; query?: undefined; page_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { page_id: { type: string; description: string; }; title: { type: string; description: string; }; body: { type: string; description: string; }; version_number: { type: string; description: string; }; version_message: { type: string; description: string; }; limit?: undefined; key?: undefined; name?: undefined; description?: undefined; query?: undefined; space_id?: undefined; parent_id?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { page_id: { type: string; description: string; }; limit: { type: string; description: string; }; key?: undefined; name?: undefined; description?: undefined; query?: undefined; space_id?: undefined; title?: undefined; body?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { page_id: { type: string; description: string; }; body: { type: string; description: string; }; limit?: undefined; key?: undefined; name?: undefined; description?: undefined; query?: undefined; space_id?: undefined; title?: undefined; parent_id?: undefined; version_number?: undefined; version_message?: undefined; }; required: string[]; }; })[]; export declare function handleListSpaces(args: { limit?: number; }): Promise; export declare function handleCreateSpace(args: { key: string; name: string; description?: string; }): Promise; export declare function handleSearch(args: { query: string; space_id?: string; limit?: number; }): Promise; export declare function handleGetPage(args: { page_id: string; }): Promise; export declare function handleCreatePage(args: { space_id: string; title: string; body: string; parent_id?: string; }): Promise; export declare function handleUpdatePage(args: { page_id: string; title: string; body: string; version_number: number; version_message?: string; }): Promise; export declare function handleGetComments(args: { page_id: string; limit?: number; }): Promise; export declare function handleAddComment(args: { page_id: string; body: string; }): Promise;