import { AccessService } from '@servicelabsco/nestjs-utility-services'; import { BusinessParamDto } from '../../access/dtos/business.param.dto'; import { AccessBusinessService } from '../../access/services/access.business.service'; import { ListingService } from '../../access/services/listing.service'; import { AddDelegationPayloadDto } from '../dtos/add.delegation.payload.dto'; import { AuthorityDelegationListFilterDto } from '../dtos/authority.delegation.list.filter.dto'; import { AuthorityDelegationEntity } from '../entities/authority.delegation.entity'; export declare class AuthorityDelegationController { private readonly accessBusinessService; private readonly listingService; private readonly accessService; constructor(accessBusinessService: AccessBusinessService, listingService: ListingService, accessService: AccessService); search(body: AuthorityDelegationListFilterDto): Promise; mySearch(body: AuthorityDelegationListFilterDto): Promise; show(params: BusinessParamDto): Promise; create(body: AddDelegationPayloadDto): Promise; activate(params: BusinessParamDto): Promise; deactivate(params: BusinessParamDto): Promise; }