@makolabs/ripple
Version:
Simple Svelte 5 powered component library ✨
18 lines (17 loc) • 666 B
TypeScript
import type { AIAdapter } from '../adapters/ai/index.js';
import type { ChatMessage, VariantColors } from '../index.js';
interface AIChatInterfaceTestWrapperProps {
adapter: AIAdapter;
title?: string;
subtitle?: string;
placeholder?: string;
color?: VariantColors;
disabled?: boolean;
loading?: boolean;
messages?: ChatMessage[];
class?: string;
context?: Record<string, unknown>;
}
declare const AIChatInterfaceTestWrapper: import("svelte").Component<AIChatInterfaceTestWrapperProps, {}, "messages">;
type AIChatInterfaceTestWrapper = ReturnType<typeof AIChatInterfaceTestWrapper>;
export default AIChatInterfaceTestWrapper;