import { ServerService, CdFilter, EnvConfig } from '../base'; import { SessService } from './sess.service'; import { GroupMember, GroupMemberInput } from './group-member-model'; import * as i0 from "@angular/core"; export declare class GroupMemberService { private svServer; private env; private svSess; postData: any; constructor(svServer: ServerService, env: EnvConfig, svSess: SessService); createObsv(members: GroupMember[]): import("rxjs").Observable; setEnvelopeCreate(members: GroupMember[]): void; /** * this method inserts new member with assigned parent group * create a group member of type 'group' * nb: a member can also be 'user' or other types * @param members : GroupMemberInput[] */ createGroupMemberObsv(members: GroupMemberInput[]): import("rxjs").Observable; setEnvelopeCreateGroupMember(members: GroupMemberInput[]): void; removeUser(): void; getAll(): void; get(filter: any): void; getGroupMemberObsv(filter: CdFilter[]): import("rxjs").Observable; setEnvelopeGroupMember(f: CdFilter[]): void; getGetPalsObsv(): import("rxjs").Observable; setEnvelopeGetPals(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }