import { ChoiceListListFilterDto } from '../dtos/choice.list.list.filter.dto'; import { ListResponseDto } from '../dtos/list.response.dto'; import { ChoiceTypeEntity } from '../entities/choice.type.entity'; import { ListingService } from '../services/listing.service'; import { ProcessCommonList } from './process.common.list'; export declare class ProcessChoiceListList extends ProcessCommonList { protected readonly type: ChoiceTypeEntity; protected readonly listingService: ListingService; protected filter: ChoiceListListFilterDto; protected config: { sql: string; order: string; columns: string[]; metrics: any[]; }; constructor(type: ChoiceTypeEntity, listingService: ListingService); process(filter: ChoiceListListFilterDto): Promise; private processFilters; private search; }