import type { FC, DetailedHTMLProps, HTMLAttributes } from 'react';
import type { Placement, PositioningStrategy } from '../../components/tooltip/pharos-tooltip';
export interface PharosTooltipProps extends DetailedHTMLProps, HTMLElement> {
/**
* Indicates if the tooltip width should equal its target's width.
*/
fullWidth?: boolean;
/**
* The custom boundary that the tooltip should stay within.
*/
boundary?: string;
/**
* Indicates if the overlay is open.
*/
open?: boolean;
/**
* Describes the preferred placement of the overlay.
*/
placement?: Placement | 'auto';
/**
* List of placements to try in the order provided when no space is available for the preferred placement.
*/
fallbackPlacements?: (Placement | 'auto')[] | undefined;
/**
* Describes the positioning strategy to use. If your target element is in a fixed container, use the fixed strategy.
*/
strategy?: PositioningStrategy;
/**
*
*/
'onPharos-Tooltip-Close'?: (event: CustomEvent) => void;
}
export declare const PharosTooltip: FC;
//# sourceMappingURL=pharos-tooltip.d.ts.map