@speckle/shared
Version:
Shared code between various Speckle JS packages
9 lines • 501 B
TypeScript
import { ServerRoles } from '../../core/constants.js';
import { UserContext } from '../domain/context.js';
import { Loaders } from '../domain/loaders.js';
import { AuthPolicyCheck } from '../domain/policies.js';
export declare const hasMinimumServerRole: AuthPolicyCheck<'getServerRole', UserContext & {
role: ServerRoles;
}>;
export declare const canUseAdminOverride: AuthPolicyCheck<typeof Loaders.getAdminOverrideEnabled | 'getServerRole', UserContext>;
//# sourceMappingURL=serverRole.d.ts.map