import { type HTMLAttributes } from 'react'; import { type VariantProps } from 'class-variance-authority'; declare const containerVariants: (props?: ({ size?: "sm" | "md" | "lg" | null | undefined; density?: "default" | "compact" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; type NativeProps = Omit, 'children' | 'aria-busy' | 'aria-live'>; export interface StreamingTextProps extends NativeProps, VariantProps { /** Accumulated plain-text content. Parent appends tokens as they arrive. */ content: string; /** While true the blinking cursor is shown and aria-busy is set. */ isStreaming: boolean; /** When true, parse a small, safe subset of markdown (bold, inline code, line-breaks). * No HTML passes through; no dangerouslySetInnerHTML is ever used. */ renderMarkdown?: boolean; /** Announce updates more aggressively when the streamed content is primary * (not wrapped by a higher-level log region). Defaults to 'polite'; never * set to 'assertive' for streamed output. */ ariaLive?: 'polite' | 'off'; } export declare const StreamingText: import("react").ForwardRefExoticComponent>; export {}; //# sourceMappingURL=streaming-text.d.ts.map