/// import { StreamableFile } from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { StorageAdapter } from './storage.adapter'; import { StorageModuleOptions } from '../storage.module'; export declare class FilesystemAdapter implements StorageAdapter { private storageModuleOptions; private configService; private readonly logger; private readonly rootDir; constructor(storageModuleOptions: StorageModuleOptions, configService: ConfigService); store(fileName: string, data: Buffer, filesDir?: string): Promise; load(fileName: string, filesDir?: string): Promise; stream(fileName: string, filesDir?: string, start?: number, end?: number): Promise; delete(fileName: string, filesDir?: string): Promise; exists(fileName: string, filesDir?: string): Promise; move(sourceFile: string, destFile: string): Promise; private getFilePath; }