import { Component, ComponentType } from '../../../../../shared-logic/src/Component/types';
import { MultiSelectOptions } from '../../../base/MultiSelect';
import { QueryEngineConfig } from '../../../../../shared-logic/src/QueryEngineConfig/types';
import { FieldFilterOptions } from '../../../../../shared-logic/src/DataSet/fieldFilterOptions';
export declare const getInitialSelected: (fieldOptions: MultiSelectOptions[], drilldownOptions?: Component.DrilldownOptions[] | undefined) => number[];
export declare function getDrilldownOptions(selectedFieldIndexes: number[], fieldOptions: MultiSelectOptions[], queryEngineConfig: QueryEngineConfig): Component.DrilldownOptions[];
export declare const drilldownFieldConfiguration: (component: ComponentType) => FieldFilterOptions;
