import { IModelTypeConstrainable, IModelParseContext } from './model.api'; import { ModelConstraints, ModelTypeConstrainable } from './model.base'; export interface IFile { name?: string; file?: File; } export declare class ModelTypeFile extends ModelTypeConstrainable implements IModelTypeConstrainable { constructor(name: string, constraints?: ModelConstraints); _kind(): string; create(): IFile; createEmpty(): IFile; parse(ctx: IModelParseContext): IFile; unparse(): void; validate(): void; }