interface PromptMessageContent { type: string; text?: string; mimeType?: string; data?: string; resource?: { uri: string; text?: string; mimeType?: string; }; } interface PromptMessage { role: "system" | "user" | "assistant"; content: PromptMessageContent | string; } interface PromptMessageCardProps { message: PromptMessage; index: number; } /** * Render a styled card displaying a prompt message with a role badge and a copy-to-clipboard action. * * @param message - The prompt message to display (role and content). * @param index - The zero-based index of the message in the list. * @returns A JSX element representing the prompt message card. */ export declare function PromptMessageCard({ message, index }: PromptMessageCardProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=PromptMessageCard.d.ts.map