export declare const OPERATOR_RETRY: Readonly<{ readonly afterCorrection: "after-correction"; readonly afterDelay: "after-delay"; readonly afterInspection: "after-inspection"; }>; export type OperatorRetry = typeof OPERATOR_RETRY[keyof typeof OPERATOR_RETRY]; export declare const CLI_FAILURE_CATEGORIES: Readonly<{ readonly configuration: "configuration"; readonly discordAuthentication: "discord-authentication"; readonly discordPermission: "discord-permission"; readonly discordRateLimit: "discord-rate-limit"; readonly discordRemote: "discord-remote"; readonly operation: "operation"; readonly profile: "profile"; readonly usage: "usage"; readonly writeCoordination: "write-coordination"; }>; export type CliFailureCategory = typeof CLI_FAILURE_CATEGORIES[keyof typeof CLI_FAILURE_CATEGORIES]; export interface OperatorRecovery { action: string; reference: string; retry: OperatorRetry; } export interface CliFailureGuidance { category: CliFailureCategory; recovery: OperatorRecovery; retryAfterMs?: number; } export interface CliFailureContext { helpTopic?: string; usage: boolean; } export declare function classifyCliFailure(error: unknown, context: CliFailureContext): CliFailureGuidance; export declare function safeCliFailureMessage(error: unknown, context: CliFailureContext): string; //# sourceMappingURL=operator-recovery.d.ts.map