import { Settings, TranslateFlags } from '../types/index.js'; import { EnqueueFilesResult, FileToUpload } from 'generaltranslation/types'; import { BranchData } from '../types/branch.js'; /** * Sends multiple files for translation to the API using a workflow pattern * @param files - Array of file objects to translate * @param options - The options for the API call * @param settings - Settings configuration * @returns The translated content or version ID */ export declare function runStageFilesWorkflow({ files, options, settings, }: { files: FileToUpload[]; options: TranslateFlags; settings: Settings; }): Promise<{ branchData: BranchData; enqueueResult: EnqueueFilesResult; }>;