@clerk/backend
Version:
Clerk Backend SDK - REST Client for Backend API & JWT verification utilities
17 lines • 1 kB
TypeScript
import type { DomainsEnrollmentModes } from './Enums';
import type { OrganizationSettingsJSON } from './JSON';
export declare class OrganizationSettings {
readonly enabled: boolean;
readonly maxAllowedMemberships: number;
readonly maxAllowedRoles: number;
readonly maxAllowedPermissions: number;
readonly creatorRole: string;
readonly adminDeleteEnabled: boolean;
readonly domainsEnabled: boolean;
readonly slugDisabled: boolean;
readonly domainsEnrollmentModes: Array<DomainsEnrollmentModes>;
readonly domainsDefaultRole: string;
constructor(enabled: boolean, maxAllowedMemberships: number, maxAllowedRoles: number, maxAllowedPermissions: number, creatorRole: string, adminDeleteEnabled: boolean, domainsEnabled: boolean, slugDisabled: boolean, domainsEnrollmentModes: Array<DomainsEnrollmentModes>, domainsDefaultRole: string);
static fromJSON(data: OrganizationSettingsJSON): OrganizationSettings;
}
//# sourceMappingURL=OrganizationSettings.d.ts.map