/** * Public API router definition for retrieving a list of contributors */ export declare const listContributors: import("@lokalise/api-contracts").GetRouteDefinition; email: import("zod/v4").ZodEmail; fullname: import("zod/v4").ZodString; avatar_url: import("zod/v4").ZodString; created_at: import("zod/v4").ZodString; created_at_timestamp: import("zod/v4").ZodNumber; languages: import("zod/v4").ZodArray, import("zod/v4").ZodLiteral<1>, import("zod/v4").ZodBoolean]>; }, import("zod/v4/core").$strip>>; admin_rights: import("zod/v4").ZodArray; permissions: import("zod/v4").ZodArray; role_id: import("zod/v4").ZodNullable; is_owner: import("zod/v4").ZodBoolean; is_admin: import("zod/v4").ZodBoolean; is_reviewer: import("zod/v4").ZodBoolean; is_pending: import("zod/v4").ZodBoolean; is_reinvited: import("zod/v4").ZodBoolean; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for retrieving a project contributor */ export declare const retrieveContributor: import("@lokalise/api-contracts").GetRouteDefinition; email: import("zod/v4").ZodEmail; fullname: import("zod/v4").ZodString; avatar_url: import("zod/v4").ZodString; created_at: import("zod/v4").ZodString; created_at_timestamp: import("zod/v4").ZodNumber; languages: import("zod/v4").ZodArray, import("zod/v4").ZodLiteral<1>, import("zod/v4").ZodBoolean]>; }, import("zod/v4/core").$strip>>; admin_rights: import("zod/v4").ZodArray; permissions: import("zod/v4").ZodArray; role_id: import("zod/v4").ZodNullable; is_owner: import("zod/v4").ZodBoolean; is_admin: import("zod/v4").ZodBoolean; is_reviewer: import("zod/v4").ZodBoolean; is_pending: import("zod/v4").ZodBoolean; is_reinvited: import("zod/v4").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; contributor: import("zod/v4").ZodUnion; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ uuid: import("zod/v4").ZodGUID; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodNumber; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for deleting a project contributor */ export declare const deleteContributor: import("@lokalise/api-contracts").DeleteRouteDefinition, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; contributor: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodNumber; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for adding project contributors */ export declare const addContributors: import("@lokalise/api-contracts").PayloadRouteDefinition; is_admin: import("zod/v4").ZodOptional; is_reviewer: import("zod/v4").ZodOptional; role_id: import("zod/v4").ZodOptional; admin_rights: import("zod/v4").ZodOptional>; languages: import("zod/v4").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project_id: import("zod/v4").ZodString; project_uuid: import("zod/v4").ZodString; contributors: import("zod/v4").ZodArray; email: import("zod/v4").ZodEmail; fullname: import("zod/v4").ZodString; avatar_url: import("zod/v4").ZodString; created_at: import("zod/v4").ZodString; created_at_timestamp: import("zod/v4").ZodNumber; languages: import("zod/v4").ZodArray, import("zod/v4").ZodLiteral<1>, import("zod/v4").ZodBoolean]>; }, import("zod/v4/core").$strip>>; admin_rights: import("zod/v4").ZodArray; permissions: import("zod/v4").ZodArray; role_id: import("zod/v4").ZodNullable; is_owner: import("zod/v4").ZodBoolean; is_admin: import("zod/v4").ZodBoolean; is_reviewer: import("zod/v4").ZodBoolean; is_pending: import("zod/v4").ZodBoolean; is_reinvited: import("zod/v4").ZodBoolean; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for updating project contributors */ export declare const updateContributors: import("@lokalise/api-contracts").PayloadRouteDefinition; is_reviewer: import("zod/v4").ZodOptional; role_id: import("zod/v4").ZodOptional; admin_rights: import("zod/v4").ZodOptional>; languages: import("zod/v4").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project_id: import("zod/v4").ZodString; contributor: import("zod/v4").ZodObject<{ user_id: import("zod/v4").ZodNumber; user_uuid: import("zod/v4").ZodOptional; email: import("zod/v4").ZodEmail; fullname: import("zod/v4").ZodString; avatar_url: import("zod/v4").ZodString; created_at: import("zod/v4").ZodString; created_at_timestamp: import("zod/v4").ZodNumber; languages: import("zod/v4").ZodArray, import("zod/v4").ZodLiteral<1>, import("zod/v4").ZodBoolean]>; }, import("zod/v4/core").$strip>>; admin_rights: import("zod/v4").ZodArray; permissions: import("zod/v4").ZodArray; role_id: import("zod/v4").ZodNullable; is_owner: import("zod/v4").ZodBoolean; is_admin: import("zod/v4").ZodBoolean; is_reviewer: import("zod/v4").ZodBoolean; is_pending: import("zod/v4").ZodBoolean; is_reinvited: import("zod/v4").ZodBoolean; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; contributorId: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for retrieving a list of suggested contributors */ export declare const suggestedContributors: import("@lokalise/api-contracts").GetRouteDefinition; last_logged_in_at_timestamp: import("zod/v4").ZodNullable; languages: import("zod/v4").ZodArray, import("zod/v4").ZodLiteral<1>, import("zod/v4").ZodBoolean]>; }, import("zod/v4/core").$strip>>; role_id: import("zod/v4").ZodNullable; team_role: import("zod/v4").ZodString; is_pending: import("zod/v4").ZodBoolean; is_reinvited: import("zod/v4").ZodBoolean; is_grace_period: import("zod/v4").ZodBoolean; count_of_projects: import("zod/v4").ZodNumber; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ limit: import("zod/v4").ZodNumber; offset: import("zod/v4").ZodNumber; total: import("zod/v4").ZodNumber; }, import("zod/v4/core").$strip>>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ id: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ limit: import("zod/v4").ZodOptional; offset: import("zod/v4").ZodOptional; }, import("zod/v4/core").$strip>, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for deleting a project contributor */ export declare const deleteAllContributors: import("@lokalise/api-contracts").DeleteRouteDefinition, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodObject<{ uuid: import("zod/v4").ZodGUID; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for retrieving the status of a bulk contributor operation */ export declare const retrieveContributorsJob: import("@lokalise/api-contracts").GetRouteDefinition; projectId: import("zod/v4").ZodString; createdAt: import("zod/v4").ZodNumber; updatedAt: import("zod/v4").ZodNumber; total: import("zod/v4").ZodNumber; processed: import("zod/v4").ZodNumber; deleted: import("zod/v4").ZodNumber; failed: import("zod/v4").ZodNumber; skipped: import("zod/v4").ZodNumber; errors: import("zod/v4").ZodObject<{ unknown_error: import("zod/v4").ZodOptional; contributor_not_found: import("zod/v4").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project: import("zod/v4").ZodObject<{ uuid: import("zod/v4").ZodGUID; }, import("zod/v4/core").$strip>; jobId: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>; /** * Public API router definition for importing contributors from another project */ export declare const importContributors: import("@lokalise/api-contracts").PayloadRouteDefinition>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ project_uuid: import("zod/v4").ZodUUID; summary: import("zod/v4").ZodObject<{ total_requested: import("zod/v4").ZodNumber; imported: import("zod/v4").ZodNumber; skipped: import("zod/v4").ZodNumber; }, import("zod/v4/core").$strip>; contributors: import("zod/v4").ZodArray; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ target_project_uuid: import("zod/v4").ZodUUID; }, import("zod/v4/core").$strip>, undefined, import("zod/v4").ZodIntersection, import("zod/v4").ZodObject<{ AUTHORIZATION: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ Authorization: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'X-Api-Token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'x-api-token': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-API-TOKEN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>]>, import("zod/v4").ZodUnion, import("zod/v4").ZodObject<{ 'x-lokalise-plugin': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ 'X-LOKALISE-PLUGIN': import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>, undefined, false, false, undefined>;