import { Children, ClassComponent, CVnode } from "mithril"; import stream from "mithril/stream"; import { IFile, IFileWidget } from "../interface/widget"; export declare function addFiles(fileList: stream, replace?: boolean): (addList: FileList | null) => void; export declare function removeFile(fileList: stream, removeGuid: string): (event: Event) => void; export declare class FileMulti implements ClassComponent { protected readonly dragging: stream; view({ attrs: { field, value } }: CVnode): Children; }