import { z } from 'zod/v4'; export declare const EXPERT_PROJECT_LANGUAGE_DATA_SCHEMA: z.ZodObject<{ lang_id: z.ZodNumber; lang_iso: z.ZodString; lang_name: z.ZodString; is_rtl: z.ZodBoolean; plural_forms: z.ZodArray; project_language_id: z.ZodString; project_language_uuid: z.ZodGUID; cc_iso: z.ZodString; }, z.core.$strip>; export type ExpertProjectLanguageData = z.infer; export declare const GET_EXPERT_PROJECT_LANGUAGES_RESPONSE_SCHEMA: z.ZodObject<{ project_id: z.ZodString; project_uuid: z.ZodGUID; languages: z.ZodArray; project_language_id: z.ZodString; project_language_uuid: z.ZodGUID; cc_iso: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type GetExpertProjectLanguagesResponse = z.infer; export declare const getExpertProjectLanguagesContract: import("@lokalise/api-contracts").GetRouteDefinition; project_language_id: z.ZodString; project_language_uuid: z.ZodGUID; cc_iso: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ page: z.ZodDefault>; }, z.core.$strip>, z.ZodUnion; }, z.core.$strip>, z.ZodObject<{ authorization: z.ZodString; 'content-type': z.ZodLiteral<"application/json">; }, z.core.$strip>]>, undefined, false, false, { 200: z.ZodObject<{ project_id: z.ZodString; project_uuid: z.ZodGUID; languages: z.ZodArray; project_language_id: z.ZodString; project_language_uuid: z.ZodGUID; cc_iso: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; }>; export declare const postExpertAddProjectLanguagesContract: import("@lokalise/api-contracts").PayloadRouteDefinition; custom_name: z.ZodOptional; custom_plural_forms: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ project_id: z.ZodString; project_uuid: z.ZodGUID; languages: z.ZodArray>; project_language_id: z.ZodOptional; project_language_uuid: z.ZodOptional; }, z.core.$strip>>; errors: z.ZodOptional>>; }, z.core.$strip>, z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>, undefined, z.ZodUnion; }, z.core.$strip>, z.ZodObject<{ authorization: z.ZodString; 'content-type': z.ZodLiteral<"application/json">; }, z.core.$strip>]>, undefined, false, false, { 200: z.ZodObject<{ project_id: z.ZodString; project_uuid: z.ZodGUID; languages: z.ZodArray>; project_language_id: z.ZodOptional; project_language_uuid: z.ZodOptional; }, z.core.$strip>>; errors: z.ZodOptional>>; }, z.core.$strip>; }>; declare const PUT_EXPERT_BULK_UPDATE_LANGUAGES_RESPONSE_SCHEMA: z.ZodObject<{ result: z.ZodBoolean; }, z.core.$strip>; export type PutExpertBulkUpdateLanguagesResponse = z.infer; export declare const putExpertBulkUpdateProjectLanguagesContract: import("@lokalise/api-contracts").PayloadRouteDefinition>; }, z.core.$strip>, z.ZodObject<{ result: z.ZodBoolean; }, z.core.$strip>, z.ZodObject<{ projectId: z.ZodString; }, z.core.$strip>, undefined, z.ZodUnion; }, z.core.$strip>, z.ZodObject<{ authorization: z.ZodString; 'content-type': z.ZodLiteral<"application/json">; }, z.core.$strip>]>, undefined, false, false, { 200: z.ZodObject<{ result: z.ZodBoolean; }, z.core.$strip>; }>; export {};