import { PreviewMessageParams } from '../bubble/types'; export type CommandData = { isFromAgent: boolean; prompt?: string; variables?: Record; } & ({ command: 'open' | 'toggle' | 'close' | 'hidePreviewMessage' | 'reset'; } | ShowMessageCommandData | SetContextVariablesCommandData | SetInputValueCommandData); export type ShowMessageCommandData = { command: 'showPreviewMessage'; message?: Pick; }; export type SetContextVariablesCommandData = { command: 'setContextVariables'; variables: Record; }; export type SetInputValueCommandData = { command: 'setInputValue'; value: string; }; //# sourceMappingURL=types.d.ts.map