import { z } from "zod"; import { ConfluenceClient } from "../confluence-client.js"; import { ToolResult } from "./spaces-pages.js"; export declare const AdminCreateGroupArgsSchema: z.ZodObject<{ name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; }, { name: string; }>; export type AdminCreateGroupArgs = z.infer; export declare function adminCreateGroup(client: ConfluenceClient, args: AdminCreateGroupArgs): Promise; export declare const AdminDeleteGroupArgsSchema: z.ZodObject<{ groupName: z.ZodString; }, "strip", z.ZodTypeAny, { groupName: string; }, { groupName: string; }>; export type AdminDeleteGroupArgs = z.infer; export declare function adminDeleteGroup(client: ConfluenceClient, args: AdminDeleteGroupArgs): Promise; export declare const AdminCreatePersonalSpaceForUserArgsSchema: z.ZodObject<{ username: z.ZodString; description: z.ZodOptional; isPrivate: z.ZodOptional; }, "strip", z.ZodTypeAny, { username: string; description?: string | undefined; isPrivate?: boolean | undefined; }, { username: string; description?: string | undefined; isPrivate?: boolean | undefined; }>; export type AdminCreatePersonalSpaceForUserArgs = z.infer; export declare function adminCreatePersonalSpaceForUser(client: ConfluenceClient, args: AdminCreatePersonalSpaceForUserArgs): Promise; export declare const AdminCreateUserArgsSchema: z.ZodObject<{ userName: z.ZodString; fullName: z.ZodString; email: z.ZodString; password: z.ZodOptional; notifyViaEmail: z.ZodOptional; }, "strip", z.ZodTypeAny, { fullName: string; email: string; userName: string; password?: string | undefined; notifyViaEmail?: boolean | undefined; }, { fullName: string; email: string; userName: string; password?: string | undefined; notifyViaEmail?: boolean | undefined; }>; export type AdminCreateUserArgs = z.infer; export declare function adminCreateUser(client: ConfluenceClient, args: AdminCreateUserArgs): Promise; export declare const AdminDeleteUserArgsSchema: z.ZodObject<{ username: z.ZodString; }, "strip", z.ZodTypeAny, { username: string; }, { username: string; }>; export type AdminDeleteUserArgs = z.infer; export declare function adminDeleteUser(client: ConfluenceClient, args: AdminDeleteUserArgs): Promise; export declare const AdminUpdateUserArgsSchema: z.ZodObject<{ username: z.ZodString; fullName: z.ZodOptional; email: z.ZodOptional; }, "strip", z.ZodTypeAny, { username: string; fullName?: string | undefined; email?: string | undefined; }, { username: string; fullName?: string | undefined; email?: string | undefined; }>; export type AdminUpdateUserArgs = z.infer; export declare function adminUpdateUser(client: ConfluenceClient, args: AdminUpdateUserArgs): Promise; export declare const AdminDisableUserArgsSchema: z.ZodObject<{ username: z.ZodString; }, "strip", z.ZodTypeAny, { username: string; }, { username: string; }>; export type AdminDisableUserArgs = z.infer; export declare function adminDisableUser(client: ConfluenceClient, args: AdminDisableUserArgs): Promise; export declare const AdminEnableUserArgsSchema: z.ZodObject<{ username: z.ZodString; }, "strip", z.ZodTypeAny, { username: string; }, { username: string; }>; export type AdminEnableUserArgs = z.infer; export declare function adminEnableUser(client: ConfluenceClient, args: AdminEnableUserArgs): Promise; export declare const AdminChangeUserPasswordArgsSchema: z.ZodObject<{ username: z.ZodString; password: z.ZodString; }, "strip", z.ZodTypeAny, { username: string; password: string; }, { username: string; password: string; }>; export type AdminChangeUserPasswordArgs = z.infer; export declare function adminChangeUserPassword(client: ConfluenceClient, args: AdminChangeUserPasswordArgs): Promise; export declare const AdminListActiveUsersArgsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type AdminListActiveUsersArgs = z.infer; export declare function adminListActiveUsers(client: ConfluenceClient, _args: AdminListActiveUsersArgs): Promise;