import { FastifyRequest } from 'fastify'; import { GetFileName, GetDestination, DiskStorageOptions, File, StorageEngine } from '../interfaces'; declare class DiskStorage implements StorageEngine { getFilename: GetFileName; getDestination: GetDestination; constructor(opts: DiskStorageOptions); _handleFile(req: FastifyRequest, file: File, cb: (error: Error | null, info?: Partial) => void): void; _removeFile(_req: FastifyRequest, file: File, cb: (error?: Error | null) => void): void; } declare const _default: (opts: DiskStorageOptions) => DiskStorage; export default _default;