export interface IADGroup { dn?: string; controls?: string[]; objectClass?: string[]; cn?: string; description?: string; member?: string[]; distinguishedName?: string; instanceType?: string; whenCreated?: string; whenChanged?: string; uSNCreated?: string; uSNChanged?: string; name?: string; objectGUID?: string; objectSid?: string; adminCount?: string; sAMAccountName?: string; sAMAccountType?: string; systemFlags?: string; groupType?: string; objectCategory?: string; isCriticalSystemObject?: string; dSCorePropagationData?: string[]; } export interface IADGroupInput { dn: string; cn: string; } export interface IADGroupFilter { dn: string; cn: string; }