import { z } from "zod"; import { ConfluenceClient } from "../confluence-client.js"; import { ToolResult } from "./spaces-pages.js"; export declare const AdminCreateSiteBackupJobArgsSchema: z.ZodObject<{ skipAttachments: z.ZodOptional; keepPermanently: z.ZodOptional; fileNamePrefix: z.ZodOptional; }, "strip", z.ZodTypeAny, { skipAttachments?: boolean | undefined; keepPermanently?: boolean | undefined; fileNamePrefix?: string | undefined; }, { skipAttachments?: boolean | undefined; keepPermanently?: boolean | undefined; fileNamePrefix?: string | undefined; }>; export type AdminCreateSiteBackupJobArgs = z.infer; export declare function adminCreateSiteBackupJob(client: ConfluenceClient, args: AdminCreateSiteBackupJobArgs): Promise; export declare const AdminCreateSpaceBackupJobArgsSchema: z.ZodObject<{ spaceKeys: z.ZodArray; keepPermanently: z.ZodOptional; fileNamePrefix: z.ZodOptional; }, "strip", z.ZodTypeAny, { spaceKeys: string[]; keepPermanently?: boolean | undefined; fileNamePrefix?: string | undefined; }, { spaceKeys: string[]; keepPermanently?: boolean | undefined; fileNamePrefix?: string | undefined; }>; export type AdminCreateSpaceBackupJobArgs = z.infer; export declare function adminCreateSpaceBackupJob(client: ConfluenceClient, args: AdminCreateSpaceBackupJobArgs): Promise; export declare const AdminFindBackupRestoreJobsArgsSchema: z.ZodObject<{ owner: z.ZodOptional; spaceKey: z.ZodOptional; jobScope: z.ZodOptional; jobOperation: z.ZodOptional; }, "strip", z.ZodTypeAny, { spaceKey?: string | undefined; owner?: string | undefined; jobScope?: string | undefined; jobOperation?: string | undefined; }, { spaceKey?: string | undefined; owner?: string | undefined; jobScope?: string | undefined; jobOperation?: string | undefined; }>; export type AdminFindBackupRestoreJobsArgs = z.infer; export declare function adminFindBackupRestoreJobs(client: ConfluenceClient, args: AdminFindBackupRestoreJobsArgs): Promise; export declare const AdminGetBackupRestoreJobArgsSchema: z.ZodObject<{ jobId: z.ZodString; }, "strip", z.ZodTypeAny, { jobId: string; }, { jobId: string; }>; export type AdminGetBackupRestoreJobArgs = z.infer; export declare function adminGetBackupRestoreJob(client: ConfluenceClient, args: AdminGetBackupRestoreJobArgs): Promise; export declare const AdminCancelBackupRestoreJobArgsSchema: z.ZodObject<{ jobId: z.ZodString; }, "strip", z.ZodTypeAny, { jobId: string; }, { jobId: string; }>; export type AdminCancelBackupRestoreJobArgs = z.infer; export declare function adminCancelBackupRestoreJob(client: ConfluenceClient, args: AdminCancelBackupRestoreJobArgs): Promise; export declare const AdminDownloadBackupFileArgsSchema: z.ZodObject<{ jobId: z.ZodString; }, "strip", z.ZodTypeAny, { jobId: string; }, { jobId: string; }>; export type AdminDownloadBackupFileArgs = z.infer; export declare function adminDownloadBackupFile(client: ConfluenceClient, args: AdminDownloadBackupFileArgs): Promise; export declare const AdminCancelAllQueuedBackupRestoreJobsArgsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminCancelAllQueuedBackupRestoreJobsArgs = z.infer; export declare function adminCancelAllQueuedBackupRestoreJobs(client: ConfluenceClient, _args: AdminCancelAllQueuedBackupRestoreJobsArgs): Promise; export declare const AdminListRestoreFilesArgsSchema: z.ZodObject<{ jobScope: z.ZodOptional; }, "strip", z.ZodTypeAny, { jobScope?: string | undefined; }, { jobScope?: string | undefined; }>; export type AdminListRestoreFilesArgs = z.infer; export declare function adminListRestoreFiles(client: ConfluenceClient, args: AdminListRestoreFilesArgs): Promise; export declare const AdminCreateSiteRestoreJobArgsSchema: z.ZodObject<{ fileName: z.ZodString; skipReindex: z.ZodOptional; }, "strip", z.ZodTypeAny, { fileName: string; skipReindex?: boolean | undefined; }, { fileName: string; skipReindex?: boolean | undefined; }>; export type AdminCreateSiteRestoreJobArgs = z.infer; export declare function adminCreateSiteRestoreJob(client: ConfluenceClient, args: AdminCreateSiteRestoreJobArgs): Promise; export declare const AdminCreateSpaceRestoreJobArgsSchema: z.ZodObject<{ fileName: z.ZodString; skipReindex: z.ZodOptional; }, "strip", z.ZodTypeAny, { fileName: string; skipReindex?: boolean | undefined; }, { fileName: string; skipReindex?: boolean | undefined; }>; export type AdminCreateSpaceRestoreJobArgs = z.infer; export declare function adminCreateSpaceRestoreJob(client: ConfluenceClient, args: AdminCreateSpaceRestoreJobArgs): Promise; export declare const AdminCreateSiteRestoreJobFromUploadArgsSchema: z.ZodObject<{ filename: z.ZodString; contentBase64: z.ZodString; skipReindex: z.ZodOptional; }, "strip", z.ZodTypeAny, { filename: string; contentBase64: string; skipReindex?: boolean | undefined; }, { filename: string; contentBase64: string; skipReindex?: boolean | undefined; }>; export type AdminCreateSiteRestoreJobFromUploadArgs = z.infer; export declare function adminCreateSiteRestoreJobFromUpload(client: ConfluenceClient, args: AdminCreateSiteRestoreJobFromUploadArgs): Promise; export declare const AdminCreateSpaceRestoreJobFromUploadArgsSchema: z.ZodObject<{ filename: z.ZodString; contentBase64: z.ZodString; skipReindex: z.ZodOptional; }, "strip", z.ZodTypeAny, { filename: string; contentBase64: string; skipReindex?: boolean | undefined; }, { filename: string; contentBase64: string; skipReindex?: boolean | undefined; }>; export type AdminCreateSpaceRestoreJobFromUploadArgs = z.infer; export declare function adminCreateSpaceRestoreJobFromUpload(client: ConfluenceClient, args: AdminCreateSpaceRestoreJobFromUploadArgs): Promise;