export type MessageType = { role: string; content: string; messageId?: string; }; export type FeedbackType = 'positive' | 'negative'; export type FeedbackReason = { label: string; details?: string; }; export type FeedbackRequest = { messageId: string; type: FeedbackType; reasons?: FeedbackReason[]; details?: string; }; export type FeedbackState = { [messageId: string]: { type: FeedbackType; submitted: boolean; submitting: boolean; }; }; //# sourceMappingURL=ai-chat.d.ts.map