import { type ReactNode } from "react"; import { type ArrowDirections, type ArrowOffsets, type IAlignPoint, type IBubbleAccessibilityConfig, type OverlayPositionType } from "@gooddata/sdk-ui-kit"; interface IConfigurationBubbleProps { id?: string; classNames?: string; onClose?: () => void; closeOnEscape?: boolean; children?: ReactNode; alignTo: string | HTMLElement | null; alignPoints?: IAlignPoint[]; arrowOffsets?: ArrowOffsets; overlayPositionType?: OverlayPositionType; arrowDirections?: ArrowDirections; accessibilityConfig?: IBubbleAccessibilityConfig; } export declare const defaultAlignPoints: IAlignPoint[]; export declare const defaultFlexibleArrowOffsets: ArrowOffsets; export declare const defaultArrowDirections: ArrowDirections; export declare function ConfigurationBubble({ id, children, classNames, onClose, closeOnEscape, alignTo, alignPoints, arrowOffsets, overlayPositionType, arrowDirections, accessibilityConfig }: IConfigurationBubbleProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ConfigurationBubble.d.ts.map