@nestjs-mod/files
Version:
Files module with an error filter, controller and rest-sdk for work with module from other nodejs appliaction
15 lines (14 loc) • 874 B
TypeScript
import { TranslateFunction } from 'nestjs-translates';
import { FilesConfiguration } from '../files.configuration';
import { FilesStaticEnvironments } from '../files.environments';
import { FilesDeleteFileArgs, FilesGetPresignedUrlArgs, FilesPresignedUrls } from '../types/dto';
import { FilesRequest } from '../types/files-request';
export declare class FilesController {
private readonly filesConfiguration;
private readonly filesStaticEnvironments;
constructor(filesConfiguration: FilesConfiguration, filesStaticEnvironments: FilesStaticEnvironments);
getPresignedUrl(getPresignedUrlArgs: FilesGetPresignedUrlArgs, filesRequest: FilesRequest, getText: TranslateFunction): Promise<FilesPresignedUrls>;
deleteFile(deleteFileArgs: FilesDeleteFileArgs, filesRequest: FilesRequest, getText: TranslateFunction): Promise<{
message: string;
}>;
}