import { type SourceInsightFilterObjRef, type SourceMeasureFilterObjRef } from "@gooddata/sdk-model";
import { type IDrillFiltersConfigExtended } from "../../../../drill/types.js";
import { type IDrillFiltersConfigOption } from "./types.js";
interface IDrillFiltersConfigInnerProps {
    intersectionAttributesOptions: IDrillFiltersConfigOption[];
    sourceInsightFiltersOptions: IDrillFiltersConfigOption[];
    sourceMeasureFiltersOptions: IDrillFiltersConfigOption[];
    dashboardFiltersOptions: IDrillFiltersConfigOption[];
    drillIntersectionIgnoredAttributes: string[];
    includedSourceInsightFiltersObjRefs: SourceInsightFilterObjRef[];
    ignoredDashboardFilters: string[];
    includedSourceMeasureFiltersObjRefs: SourceMeasureFilterObjRef[];
    onDrillFiltersChange: (selection: Partial<IDrillFiltersConfigExtended & {
        drillIntersectionIgnoredAttributes: string[];
    }>) => void;
}
export declare function DrillFiltersConfigInner({ intersectionAttributesOptions, sourceInsightFiltersOptions, sourceMeasureFiltersOptions, dashboardFiltersOptions, drillIntersectionIgnoredAttributes, includedSourceInsightFiltersObjRefs, ignoredDashboardFilters, includedSourceMeasureFiltersObjRefs, onDrillFiltersChange }: IDrillFiltersConfigInnerProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=DrillFiltersConfigInner.d.ts.map