import { IFile, IBlobPart, IFilePropertyBag } from '../../base/interfaces/official'; import { IFileProperties } from '../../base/official-klasses/File'; export declare const getState: (instance: IFile) => IFileProperties, setState: (instance: IFile, properties: Partial) => void; declare const FileBaseClass: { new (_fileBits: Iterable, _fileName: string, _options?: IFilePropertyBag | undefined): { readonly lastModified: Promise; readonly name: Promise; readonly size: Promise; readonly type: Promise; arrayBuffer(): Promise; slice(start?: number | undefined, end?: number | undefined, contentType?: string | undefined): Promise; text(): Promise; }; }; export default class File extends FileBaseClass implements IFile { constructor(_fileBits: Iterable, _fileName: string, _options?: IFilePropertyBag); } export {};