import { DomainEntity, GroupEntity } from '../..'; import { OrganizationBaseDto } from './base.dto'; export declare class SubmitOrganizationBaseDto extends OrganizationBaseDto { name: string; domain: string; defaultGroupName?: string; adminUserId?: string; } export declare class SubmitOrganizationDto extends SubmitOrganizationBaseDto { } export declare class CreateOrganizationBaseDto extends OrganizationBaseDto { name: string; /** * If no default group name is submitted, none is assigned */ defaultGroupName?: string; } export declare class CreateOrganizationDto extends CreateOrganizationBaseDto { domains: DomainEntity[]; groups?: GroupEntity[]; defaultGroup?: GroupEntity; primaryGroup?: GroupEntity; defaultPublicGroup?: GroupEntity; }