import { z } from 'zod/v4'; export declare const TEAM_API_BASE_HEADERS_SCHEMA: z.ZodIntersection, z.ZodObject<{ AUTHORIZATION: z.ZodString; }, z.core.$strip>, z.ZodObject<{ Authorization: z.ZodString; }, z.core.$strip>]>, z.ZodUnion, z.ZodObject<{ 'X-Api-Token': z.ZodString; }, z.core.$strip>, z.ZodObject<{ 'x-api-token': z.ZodString; }, z.core.$strip>, z.ZodObject<{ 'X-API-TOKEN': z.ZodString; }, z.core.$strip>]>]>, z.ZodUnion, z.ZodObject<{ 'x-lokalise-plugin': z.ZodString; }, z.core.$strip>, z.ZodObject<{ 'X-LOKALISE-PLUGIN': z.ZodString; }, z.core.$strip>]>>; export type TeamApiBaseHeaders = z.infer; export declare const TEAMS_QUOTA_METRICS: readonly ["users", "keys", "projects", "mau", "trafficBytes", "ai_words", "advancedSeats"]; export declare const TEAMS_QUOTA_METRICS_SCHEMA: z.ZodEnum<{ keys: "keys"; projects: "projects"; users: "users"; mau: "mau"; trafficBytes: "trafficBytes"; ai_words: "ai_words"; advancedSeats: "advancedSeats"; }>; export type TeamsQuotaMetrics = z.infer; export declare const TEAMS_QUOTA_USAGE_SCHEMA: z.ZodRecord, z.ZodNumber>; export type TeamsQuotaUsage = z.infer; export declare const TEAMS_QUOTA_ALLOWED_SCHEMA: z.ZodRecord, z.ZodNumber>; export type TeamsQuotaAllowed = z.infer; export declare const LIST_TEAMS_QUERY_SCHEMA: z.ZodObject<{ limit: z.ZodOptional; page: z.ZodOptional; }, z.core.$strip>; export type ListTeamsQueryParams = z.infer; export declare const LIST_TEAMS_RESPONSE_SCHEMA: z.ZodObject<{ teams: z.ZodArray; name: z.ZodString; plan: z.ZodString; logo_url: z.ZodNullable; role: z.ZodString; created_at: z.ZodUnion; created_at_timestamp: z.ZodNumber; quota_usage: z.ZodRecord, z.ZodNumber>; quota_allowed: z.ZodRecord, z.ZodNumber>; }, z.core.$strip>>; }, z.core.$strip>; export type ListTeamsResponse = z.infer; export declare const TEAM_QUOTA_METRICS_SCHEMA: z.ZodObject<{ id: z.ZodOptional>; users: z.ZodNumber; keys: z.ZodNumber; projects: z.ZodNumber; mau: z.ZodNumber; trafficBytes: z.ZodNumber; aiWords: z.ZodNumber; advancedSeats: z.ZodOptional; }, z.core.$strip>; export type TeamQuotaMetrics = z.infer; export declare const TEAM_QUOTA_USAGE_SCHEMA: z.ZodObject<{ id: z.ZodOptional>; users: z.ZodNumber; keys: z.ZodNumber; projects: z.ZodNumber; mau: z.ZodNumber; trafficBytes: z.ZodNumber; aiWords: z.ZodNumber; advancedSeats: z.ZodOptional; }, z.core.$strip>; export type TeamQuotaUsage = z.infer; export declare const TEAM_QUOTA_ALLOWED_SCHEMA: z.ZodObject<{ id: z.ZodOptional>; users: z.ZodNumber; keys: z.ZodNumber; projects: z.ZodNumber; mau: z.ZodNumber; trafficBytes: z.ZodNumber; aiWords: z.ZodNumber; advancedSeats: z.ZodOptional; }, z.core.$strip>; export type TeamQuotaAllowed = z.infer; export declare const RETRIEVE_TEAM_PATH_PARAMS_SCHEMA: z.ZodObject<{ teamId: z.ZodUnion; }, z.core.$strip>; export type RetrieveTeamPathParams = z.infer; export declare const RETRIEVE_TEAM_RESPONSE_SCHEMA: z.ZodObject<{ team: z.ZodObject<{ team_id: z.ZodNumber; uuid: z.ZodOptional; name: z.ZodString; plan_name: z.ZodString; created_at: z.ZodUnion; created_at_timestamp: z.ZodNumber; logo_url: z.ZodNullable; role: z.ZodString; quota_usage: z.ZodObject<{ id: z.ZodOptional>; users: z.ZodNumber; keys: z.ZodNumber; projects: z.ZodNumber; mau: z.ZodNumber; trafficBytes: z.ZodNumber; aiWords: z.ZodNumber; advancedSeats: z.ZodOptional; }, z.core.$strip>; quota_allowed: z.ZodObject<{ id: z.ZodOptional>; users: z.ZodNumber; keys: z.ZodNumber; projects: z.ZodNumber; mau: z.ZodNumber; trafficBytes: z.ZodNumber; aiWords: z.ZodNumber; advancedSeats: z.ZodOptional; }, z.core.$strip>; is_team_suspended: z.ZodBoolean; is_end_of_trial_active: z.ZodBoolean; trial_days_left: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>; export type RetrieveTeamResponse = z.infer;