import { SqlService, StringSearchDto } from '@servicelabsco/nestjs-utility-services'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { DbFindDto } from '../dtos/db.find.dto'; import { GroupMemberListFilterDto } from '../dtos/group.member.list.filter.dto'; import { GroupMemberEntity } from '../entities/group.member.entity'; import { AccessBusinessService } from '../services/access.business.service'; import { ListingService } from '../services/listing.service'; import { AddGroupMemberDto } from '../dtos/add.group.member.dto'; export declare class GroupMemberController { private readonly businessAccessService; private readonly sqlService; private readonly listingService; constructor(businessAccessService: AccessBusinessService, sqlService: SqlService, listingService: ListingService); search(params: BusinessParamDto, body: GroupMemberListFilterDto): Promise; find(params: BusinessParamDto, body: DbFindDto): Promise; findMember(params: BusinessParamDto, body: StringSearchDto): Promise; show(params: BusinessParamDto): Promise; create(params: BusinessParamDto, body: AddGroupMemberDto): Promise; delete(params: BusinessParamDto): Promise; private validate; }