import { z } from 'zod/v4'; /** @deprecated - use `ProjectPermission` instead */ export declare const LEGACY_PROJECT_PERMISSIONS: readonly ["glossary", "create_branches"]; /** @deprecated - use `ProjectPermission` instead */ export declare const LEGACY_PROJECT_PERMISSIONS_SCHEMA: z.ZodEnum<{ glossary: "glossary"; create_branches: "create_branches"; }>; /** @deprecated - use `ProjectPermission` instead */ export type LegacyProjectPermission = z.infer; export declare const PROJECT_PERMISSIONS: readonly ["tasks", "upload", "activity", "download", "glossary_edit", "glossary_delete", "settings", "statistics", "manage_keys", "screenshots", "contributors", "branches_create", "branches_merge", "manage_languages", "review", "branches_main_modify", "custom_status_modify"]; export declare const PROJECT_PERMISSIONS_SCHEMA: z.ZodEnum<{ contributors: "contributors"; tasks: "tasks"; upload: "upload"; activity: "activity"; download: "download"; glossary_edit: "glossary_edit"; glossary_delete: "glossary_delete"; settings: "settings"; statistics: "statistics"; manage_keys: "manage_keys"; screenshots: "screenshots"; branches_create: "branches_create"; branches_merge: "branches_merge"; manage_languages: "manage_languages"; review: "review"; branches_main_modify: "branches_main_modify"; custom_status_modify: "custom_status_modify"; }>; export type ProjectPermission = z.infer; export declare const MARKETING_PROJECT_PERMISSIONS: readonly ["settings", "contributors", "manage_languages"]; export declare const MARKETING_PROJECT_PERMISSIONS_SCHEMA: z.ZodEnum<{ contributors: "contributors"; settings: "settings"; manage_languages: "manage_languages"; }>; export type MarketingProjectPermission = z.infer; export declare const ALL_PROJECT_PERMISSIONS_SCHEMA: z.ZodUnion, z.ZodEnum<{ glossary: "glossary"; create_branches: "create_branches"; }>]>; export type AllProjectPermission = z.infer;