/** * Feedback 公共入口(barrel,task 23.1)。 * * 暴露「操作反馈与状态提示」的纯映射器与状态转移 helper(供 Property 80 / task 23.2 * 验证)以及展示组件: * - `feedbackFor`:纯且确定性的 OperationState → OperationFeedback 映射(Req 24.1–24.3)。 * - `runOperation`:idle→loading→success|error 的异步状态转移 helper。 * - `exportWithProgress`:报告导出进度反馈 + 30 秒终态边界(Req 24.4)。 * - `OperationFeedbackView`:将反馈渲染为可访问 UI 的展示组件。 */ export { feedbackFor, runOperation, exportWithProgress, ExportTimeoutError, DEFAULT_EXPORT_TIMEOUT_MS, } from './feedback.js'; export type { OperationState, OperationFeedback, CorrectiveAction, FeedbackContext, RunOperationOptions, ExportTerminalState, ExportProgress, ExportResult, ExportWithProgressOptions, } from './feedback.js'; export { OperationFeedbackView } from './OperationFeedbackView.js'; export type { OperationFeedbackViewProps } from './OperationFeedbackView.js';