import { Buffer } from "node:buffer";
type UploadFile = {
    buffer?: Buffer;
    arrayBuffer?: () => Promise<ArrayBuffer>;
    name?: string;
    originalname?: string;
};
export declare function insertFile(file: UploadFile, folderName: string, uploadDir?: string): Promise<string>;
export declare function deleteFile(filePath: string, uploadDir?: string): Promise<void>;
export declare function updateFile(file: UploadFile, oldFilePath: string, folderName: string, uploadDir?: string): Promise<string>;
export {};
