import type { CredentialSharingRole, GlobalRole, ProjectRole, Scope, SecretsProviderConnectionSharingRole, WorkflowSharingRole } from '../types.ee'; export declare const GLOBAL_SCOPE_MAP: Record; export declare const PROJECT_SCOPE_MAP: Record; export declare const CREDENTIALS_SHARING_SCOPE_MAP: Record; export declare const WORKFLOW_SHARING_SCOPE_MAP: Record; export declare const SECRETS_PROVIDER_CONNECTION_SHARING_SCOPE_MAP: Record; export declare const ALL_ROLE_MAPS: { readonly global: Record<"global:admin" | "global:chatUser" | "global:member" | "global:owner", Scope[]>; readonly project: Record<"project:admin" | "project:chatUser" | "project:editor" | "project:personalOwner" | "project:viewer", Scope[]>; readonly credential: Record<"credential:owner" | "credential:user", Scope[]>; readonly workflow: Record<"workflow:editor" | "workflow:owner", Scope[]>; readonly secretsProviderConnection: Record<"secretsProviderConnection:owner" | "secretsProviderConnection:user", Scope[]>; };