import { type FlagClient, type FlagClientOptions } from "@indigoai-us/hq-flags-client"; export declare const RESCUE_RESTORE_ON_RSYNC_FAILURE_FLAG = "cli.rescue-restore-on-rsync-failure"; export interface RescueRestoreFlagInput { endpoint?: string; env?: NodeJS.ProcessEnv; getToken?: () => string | Promise; createClient?: (options: FlagClientOptions) => Pick; onError?: (error: unknown) => void; } /** Recovery inspection/restoration and dry-runs must not resolve the feature flag. */ export declare function shouldResolveRescueRestoreOnRsyncFailure(args: string[]): boolean; /** Resolve the rollback flag. An unavailable or missing flag always stays off. */ export declare function resolveRescueRestoreOnRsyncFailure(input?: RescueRestoreFlagInput): Promise; //# sourceMappingURL=rescue-restore-flag.d.ts.map