import { type ReactNode } from 'react'; import type { BehaviorTrackingProps } from '../../core/types/behavior-tracking-props.js'; import type { DataTestId } from '../../core/types/data-props.js'; import type { DOMProps } from '../../core/types/dom.js'; import type { MaskingProps } from '../../core/types/masking-props.js'; import type { StylingProps } from '../../core/types/styling-props.js'; /** * @public */ export interface TerminologyOverlayTriggerProps extends DOMProps, StylingProps, DataTestId, MaskingProps, BehaviorTrackingProps { /** * Trigger Overlay button must contain children elements. */ children: ReactNode; } /** * TerminologyOverlay Trigger component, used for rendering trigger content. * @public */ export declare const Trigger: (props: TerminologyOverlayTriggerProps & import("react").RefAttributes) => import("react").ReactElement | null;