import { Response } from "express";
declare class SarvamClient {
    private accountUrl;
    private fileSystemName;
    private directoryName;
    private sasToken;
    constructor(url: string);
    updateUrl(url: string): void;
    private extractUrlComponents;
    uploadFiles(files: Express.Multer.File[]): Promise<void>;
    private uploadFile;
    listFiles(): Promise<string[]>;
    imageToBase64(imageBuffer: Buffer): Promise<string>;
    downloadFileToResponse(res: Response): Promise<void>;
    readZipContents(): Promise<any>;
}
export default SarvamClient;
