import React from 'react'; import type { AiChatItem, AiProposalConfig } from './types'; interface AiProposalCardProps { item: AiChatItem; proposalConfig: AiProposalConfig; /** Current contextKey — mismatched pending proposals are blocked */ contextKey?: string; /** Message shown when the proposal's context no longer matches */ contextMismatchText?: (proposalContextKey: string) => string; /** Whether this item has an undo function available */ canUndo: boolean; onApply: (item: AiChatItem) => void; onDismiss: (item: AiChatItem) => void; onUndo: (item: AiChatItem) => void; } export declare const AiProposalCard: ({ item, proposalConfig, contextKey, contextMismatchText, canUndo, onApply, onDismiss, onUndo, }: AiProposalCardProps) => React.JSX.Element; export {}; //# sourceMappingURL=AiProposalCard.d.ts.map