import { ServerService, CdFilter, EnvConfig, EnvelopFValItem } from '../base'; import { SessService } from './sess.service'; import { Group } from './group-model'; import { AWizardStep, BaseModel } from '../guig'; import * as i0 from "@angular/core"; export declare class GroupService { private svServer; private env; private svSess; postData: any; cd_token: any; selectedGroups: Group[]; isInvalidSelGroups: boolean; ExtFilter: CdFilter[]; svBase: any; svModuleman: any; constructor(svServer: ServerService, env: EnvConfig, svSess: SessService); registerGroupObsv(regData: any): import("rxjs").Observable; setEnvelopeRegisterGroup(regData: any): void; getGroupsObsv(filter: CdFilter[]): import("rxjs").Observable; getGroup$(reqQuery: EnvelopFValItem, sid: string): import("rxjs").Observable; setEnvelopeGetGroup(reqQuery: EnvelopFValItem, sid: string): void; setEnvelopeGroups(f: CdFilter[]): void; getGroupRootObsv(): import("rxjs").Observable; setEnvelopeGroupRoot(): void; getGroupTypesObsv(f: CdFilter[]): import("rxjs").Observable; setEnvelopeGroupTypes(f: CdFilter[]): void; joinGroup(member: any): void; getAll(filter: any): void; get(filter: any): void; loadDdls(baseModel: BaseModel, groupStep: AWizardStep): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }