/** * DecisionCard — multi-app picker rendered when previewRun returns `needs_choice`. * * The 'app' and 'freestyle' modes are auto-dispatched by GenerateDialog (or * routed to MissingInputsForm when the agent's `form` is non-empty), so this * component only handles the multi-app picker. The `agent_failed` mode has its * own inline render in GenerateDialog. */ import type { LaminaClient, PreviewRunResult } from '@uselamina/sdk'; interface DecisionCardProps { preview: PreviewRunResult; editedInputs: Record; onEditInput: (name: string, value: unknown) => void; onConfirm: () => void; onCancel: () => void; /** Called when the user picks a candidate from the needs_choice multi-picker. */ onPickCandidate: (appId: string) => void; laminaClient: LaminaClient; } export declare function DecisionCard(props: DecisionCardProps): import("react/jsx-runtime").JSX.Element | null; export {};