import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; export declare class Master extends ClientSDK { /** * Retrieve master translations JSON * * @remarks * Retrieve all translations for a locale in master JSON format organized by resourceId (workflowId) */ retrieve(locale?: string | undefined, idempotencyKey?: string | undefined, options?: RequestOptions): Promise; /** * Import master translations JSON * * @remarks * Import translations for multiple workflows from master JSON format for a specific locale */ import(importMasterJsonRequestDto: components.ImportMasterJsonRequestDto, idempotencyKey?: string | undefined, options?: RequestOptions): Promise; /** * Upload master translations JSON file * * @remarks * Upload a master JSON file containing translations for multiple workflows. Locale is automatically detected from filename (e.g., en_US.json) */ upload(requestBody: operations.TranslationControllerUploadMasterJsonEndpointRequestBody, idempotencyKey?: string | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=master.d.ts.map