import { Option } from './RenderInfo'; export interface ChangeEvent extends Option { force?: boolean; } export interface FileData { base64: string; originalFilename: string; } export declare function isFileData(f: any): f is FileData; export declare function toFile(f: FileData): File; export declare function toFileList(f: string | number | File | FileData): FileList; export declare function toEmptyFileList(): FileList; export declare function toString(value: boolean | string | File | null | number | undefined | Set): string; export declare function toArray(value: Record | Array | boolean | string | File | null | number | undefined): Array; export declare function clone(value: any): any; export interface ConstraintCheck { inverseCheck: boolean; exactMatch: any; message: string; pattern?: string; minLength?: number; maxLength?: number; } export declare function createErrorMessage(constraint: ConstraintCheck, value: any): string | null; export declare function findInShadowDoms(selector: string, element?: HTMLElement | ShadowRoot | Element): any;