@speckle/shared
Version:
Shared code between various Speckle JS packages
8 lines • 447 B
TypeScript
import { StreamRoles } from '../../core/index.js';
import { AuthPolicyCheck } from '../domain/policies.js';
import { ProjectContext, UserContext } from '../domain/context.js';
export declare const hasMinimumProjectRole: AuthPolicyCheck<'getProjectRole', UserContext & ProjectContext & {
role: StreamRoles;
}>;
export declare const isPubliclyReadableProject: AuthPolicyCheck<'getProject', ProjectContext>;
//# sourceMappingURL=projects.d.ts.map