/// import { AuthManager } from '../auth/AuthManager'; import { FileResponse, FileUploadModule } from './types'; export declare class FilesAPI { private readonly baseUrl; private readonly authManager; private readonly accountsServer; constructor(baseUrl: string, authManager: AuthManager, accountsServer: string); private getHeaders; /** * Upload a file to MDM * @param file The file to upload should be a byte stream * @param fileName Name of the file with extension * @param module Module configuration header required by the `/emsapi/files` API * @param customerId Optional customer id for `X-Customer` header */ uploadFile(file: Buffer, fileName: string, module: FileUploadModule, customerId?: string | number): Promise; }