/** * Validation prompt for the edit command. * Shows validation errors and prompts user for action. */ import type { CslItem } from "../../core/csl-json/types.js"; import type { EditValidationResult } from "./edit-validator.js"; export type ValidationPromptChoice = "re-edit" | "restore" | "abort"; /** * Run the validation prompt. * Shows validation errors and asks user what to do. * * @param validationResult - The validation result with errors * @param items - The original items being edited * @returns User's choice: "re-edit", "restore", or "abort" */ export declare function runValidationPrompt(validationResult: EditValidationResult, items: CslItem[]): Promise; //# sourceMappingURL=validation-prompt.d.ts.map