/// import { Placement } from '@popperjs/core'; declare const oppositeDirections: { top: string; bottom: string; right: string; left: string; }; declare type Direction = keyof typeof oppositeDirections; export declare const getOppositePosition: (position: Direction) => string; export declare function getBoxShadow(placement: Placement, color: string): string; export declare function getArrowStyles(placement: Placement, arrowSize: number, arrowShadowColor?: string): React.CSSProperties; export declare const cssVars: { readonly arrowShadowColor: { var: string; varRef: string; }; readonly arrowSize: { var: string; varRef: string; }; readonly arrowSizeHalf: { var: string; varRef: string; }; readonly arrowBg: { var: string; varRef: string; }; readonly transformOrigin: { var: string; varRef: string; }; readonly arrowOffset: { var: string; varRef: string; }; }; export declare const toTransformOrigin: (placement: Placement) => string; declare const defaultEventListeners: { scroll: boolean; resize: boolean; }; export declare function getEventListenerOptions(value?: boolean | Partial): { enabled?: boolean | undefined; options?: { scroll: boolean; resize: boolean; } | undefined; }; export {};