/// /// import { EntityManager } from "typeorm"; import { AbstractFileService, FileServiceGetUploadStreamResult, FileServiceUploadResult, GetUploadedFileType, UploadStreamDescriptorType } from "../interfaces"; declare class DefaultFileService extends AbstractFileService { upload(fileData: Express.Multer.File): Promise; uploadProtected(fileData: Express.Multer.File): Promise; delete(fileData: Record): Promise; getUploadStreamDescriptor(fileData: UploadStreamDescriptorType): Promise; getDownloadStream(fileData: GetUploadedFileType): Promise; getPresignedDownloadUrl(fileData: GetUploadedFileType): Promise; protected manager_: EntityManager; protected transactionManager_: EntityManager | undefined; } export default DefaultFileService;