import { ListResponseDto } from '../../access/dtos/list.response.dto'; import { AccessBusinessEntity } from '../../access/entities/access.business.entity'; import { ProcessCommonFinnotoList } from '../../access/libraries/process.common.finnoto.list'; import { ListingService } from '../../access/services/listing.service'; import { AuthorityDelegationListFilterDto } from '../dtos/authority.delegation.list.filter.dto'; export declare class ProcessAuthorityDelegationList extends ProcessCommonFinnotoList { protected readonly business: AccessBusinessEntity; protected readonly listingService: ListingService; protected filter: AuthorityDelegationListFilterDto; protected config: { sql: string; order: string; columns: string[]; metrics: any[]; }; constructor(business: AccessBusinessEntity, listingService: ListingService); process(filter: AuthorityDelegationListFilterDto): Promise; private processFilters; private setUserFilter; private setLoggedUserRestriction; private setDelegationFilter; private search; }