import * as _kb_labs_shared_command_kit from '@kb-labs/shared-command-kit';
import { RestInput } from '@kb-labs/sdk';

interface RollbackRequest {
    runId?: string;
    changeIds?: string[];
    skipConflicts?: boolean;
}
interface ConflictEntry {
    filePath: string;
    changeId: string;
    reason: string;
}
interface RollbackResponse {
    rolledBack: number;
    skipped: number;
    conflicts: ConflictEntry[];
    success: boolean;
}
declare const _default: _kb_labs_shared_command_kit.Handler<unknown, RestInput<RollbackRequest, unknown, unknown>, RollbackResponse>;

export { _default as default };
