import type { TuiApprovalChoice, TuiApprovalView } from './approval-bridge.js'; export interface TuiApprovalAction { choice: TuiApprovalChoice; label: string; color: 'green' | 'cyan' | 'red'; } export interface TuiApprovalStatusLine { toolName: string; label: string; color: 'green' | 'yellow' | 'red'; } export declare function approvalActionsFor(approval: TuiApprovalView | null): readonly TuiApprovalAction[]; export declare function approvalDecisionLabel(decision: NonNullable['decision']): string; export declare function toApprovalStatusLine(approval: TuiApprovalView): TuiApprovalStatusLine | null; //# sourceMappingURL=approval-view.d.ts.map