import { ResolvedFiles, Settings, TransformFiles } from '../../types/index.js'; import { DataFormat } from '../../types/data.js'; import { UploadOptions } from '../base.js'; /** * Sends multiple files to the API for translation * @param filePaths - Resolved file paths for different file types * @param placeholderPaths - Placeholder paths for translated files * @param transformPaths - Transform paths for file naming * @param dataFormat - Format of the data within the files * @param settings - Translation options including API settings * @returns Promise that resolves when translation is complete */ export declare function upload(filePaths: ResolvedFiles, placeholderPaths: ResolvedFiles, transformPaths: TransformFiles, dataFormat: DataFormat | undefined, settings: Settings & UploadOptions): Promise;