import { Base, Id } from '../BaseEntity'; export interface StoreInfo { storeId: Id; acl: string; storeKey: string; attributeKey: string; } export interface FilePreSignedUrl { url: string; expiresAt: string; } export declare type FilePreSignedUrlMap = Record; export declare class File extends Base> { name: string; size: number; url: string; md5: string; stores: StoreInfo[]; createUserId: Id; createPersonId: Id; attr: Partial; constructor(props?: Partial); } export declare type FileId = 'string';