import type { CallToolResult } from '@modelcontextprotocol/sdk/types.js';
import { IOktaClient } from '../../lib/okta-client-interface.js';
/**
 * Handle bulk user creation
 */
export declare function handleBulkCreateUsers(args: unknown, client: IOktaClient): Promise<CallToolResult>;
/**
 * Handle bulk user updates
 */
export declare function handleBulkUpdateUsers(args: unknown, client: IOktaClient): Promise<CallToolResult>;
/**
 * Handle bulk user deletion
 */
export declare function handleBulkDeleteUsers(args: unknown, client: IOktaClient): Promise<CallToolResult>;
/**
 * Handle user export
 */
export declare function handleExportUsers(args: unknown, client: IOktaClient): Promise<CallToolResult>;
/**
 * Handle import template generation
 */
export declare function handleGenerateImportTemplate(args: unknown, client: IOktaClient): Promise<CallToolResult>;
/**
 * Handle bulk operation status check
 */
export declare function handleGetBulkOperationStatus(args: unknown, client: IOktaClient): Promise<CallToolResult>;
//# sourceMappingURL=handlers.d.ts.map