import { type ReactNode } from "react";
import { type IVisualizationProperties } from "../../../interfaces/Visualization.js";
import { type SectionName } from "../../configurationPanels/sectionName.js";
export interface IInteractionsSectionProps {
    controlsDisabled?: boolean;
    areControlsDisabledGetter?: (sectionName?: SectionName) => boolean;
    properties?: IVisualizationProperties;
    propertiesMeta?: any;
    pushData?: (data: any) => any;
    InteractionsDetailRenderer?: () => ReactNode;
    supportsAlertConfiguration?: boolean;
    supportsDrillDownConfiguration?: boolean;
    supportsScheduledExportsConfiguration?: boolean;
    supportsKeyDriveAnalysis?: boolean;
    enableImplicitDrillToUrl?: boolean;
}
export declare function QuestionMarkTooltip(props: {
    tooltipText: string;
}): import("react/jsx-runtime").JSX.Element;
export declare const InteractionsSection: import("react").NamedExoticComponent<IInteractionsSectionProps>;
//# sourceMappingURL=InteractionsSection.d.ts.map