UNPKG

@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.

17 lines (16 loc) 678 B
import { JSX } from 'solid-js'; export interface FileUploadProps { onFilesAdded: (files: File[]) => void; children: JSX.Element; multiple?: boolean; accept?: string; disabled?: boolean; } declare function FileUpload(props: FileUploadProps): JSX.Element; export interface FileUploadTriggerProps extends JSX.ButtonHTMLAttributes<HTMLButtonElement> { } declare function FileUploadTrigger(props: FileUploadTriggerProps): JSX.Element; export interface FileUploadContentProps extends JSX.HTMLAttributes<HTMLDivElement> { } declare function FileUploadContent(props: FileUploadContentProps): JSX.Element; export { FileUpload, FileUploadTrigger, FileUploadContent };