import { LanguageCode } from '@subit/common/lib/generated-types'; import { PermissionDefinition, PermissionMetadata } from './permission-definition'; /** * This value should be rarely used - only in those contexts where we have no access to the * VendureConfig to ensure at least a valid LanguageCode is available. */ export declare const DEFAULT_LANGUAGE_CODE = LanguageCode.en; export declare const TRANSACTION_MANAGER_KEY: unique symbol; export declare const REQUEST_CONTEXT_KEY = "vendureRequestContext"; export declare const DEFAULT_PERMISSIONS: PermissionDefinition[]; export declare function getAllPermissionsMetadata(customPermissions: PermissionDefinition[]): PermissionMetadata[];