@speckle/shared
Version:
Shared code between various Speckle JS packages
11 lines • 504 B
TypeScript
import { WorkspaceRoles } from '../../core/constants.js';
import { UserContext, WorkspaceContext } from '../domain/context.js';
import { AuthPolicyCheck } from '../domain/policies.js';
export declare const hasMinimumWorkspaceRole: AuthPolicyCheck<'getWorkspaceRole', UserContext & WorkspaceContext & {
role: WorkspaceRoles;
}>;
export declare const hasAnyWorkspaceRole: AuthPolicyCheck<'getWorkspaceRole', {
userId: string;
workspaceId: string;
}>;
//# sourceMappingURL=workspaceRole.d.ts.map