import { n as ResponseData } from "./responseData-U7Jr-usN.js";
import { Locale } from "@intlayer/types/allLocales";
import { FastifyReply, FastifyRequest } from "fastify";

//#region src/controllers/translation.controller.d.ts
type TranslateDictionariesBody = {
  dictionaryIds: string[];
  targetLocales: Locale[];
};
type TranslateDictionariesResult = ResponseData<{
  jobId: string;
}>;
declare const translateDictionaries: (request: FastifyRequest<{
  Body: TranslateDictionariesBody;
}>, reply: FastifyReply) => Promise<void>;
declare const getTranslationStatus: (request: FastifyRequest, reply: FastifyReply) => Promise<void>;
//#endregion
export { translateDictionaries as i, TranslateDictionariesResult as n, getTranslationStatus as r, TranslateDictionariesBody as t };
//# sourceMappingURL=translation.controller-DOjam1mS.d.ts.map