@kitn.ai/ui
Version:
Framework-agnostic, Shadow-DOM web components for building AI chat interfaces — works in React, Vue, Angular, Svelte, or plain HTML. Authored in SolidJS.
15 lines (14 loc) • 441 B
TypeScript
export type Mode = 'typewriter' | 'fade';
export interface ResponseStreamProps {
textStream: string | AsyncIterable<string>;
mode?: Mode;
speed?: number;
class?: string;
onComplete?: () => void;
as?: string;
fadeDuration?: number;
segmentDelay?: number;
characterChunkSize?: number;
}
declare function ResponseStream(props: ResponseStreamProps): import("solid-js").JSX.Element;
export { ResponseStream };