@speckle/shared
Version:
Shared code between various Speckle JS packages
6 lines • 652 B
TypeScript
import { MaybeUserContext } from '../../domain/context.js';
import { Loaders } from '../../domain/loaders.js';
import { AuthPolicy } from '../../domain/policies.js';
import { PersonalProjectsLimitedError, ServerNoAccessError, ServerNoSessionError, ServerNotEnoughPermissionsError } from '../../domain/authErrors.js';
export declare const canCreatePersonalProjectPolicy: AuthPolicy<typeof Loaders.getServerRole | typeof Loaders.getEnv, MaybeUserContext, InstanceType<typeof ServerNoAccessError | typeof ServerNoSessionError | typeof ServerNotEnoughPermissionsError | typeof PersonalProjectsLimitedError>>;
//# sourceMappingURL=canCreatePersonal.d.ts.map