/// import { ModelBase } from "./base"; import { FullMetadata } from "firebase/storage"; import { FileModelLink } from "./link"; export declare class FileModel extends ModelBase { private instance; private collection; private data; private storage; private reference; private loadedData; private metadata; constructor(instance: new () => T, collection: string, fileType?: string); static links(): (target: any, key: string) => void; private confirmDataLoad; private from; private fetchAll; fetchContent(): Promise; set content(data: Buffer); get content(): Buffer; link(): FileModelLink; update(): Promise; delete(): Promise; store(metadata?: FullMetadata): Promise; exists(): Promise; }