import { Placement } from '@popperjs/core'; 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; }; }; declare function getBoxShadow(placement: Placement): "1px 1px 0px 0 var(--popper-arrow-shadow-color)" | "-1px -1px 0px 0 var(--popper-arrow-shadow-color)" | "-1px 1px 0px 0 var(--popper-arrow-shadow-color)" | "1px -1px 0px 0 var(--popper-arrow-shadow-color)" | undefined; declare const toTransformOrigin: (placement: Placement) => string; declare const defaultEventListeners: { scroll: boolean; resize: boolean; }; declare function getEventListenerOptions(value?: boolean | Partial): { enabled?: boolean | undefined; options?: { scroll: boolean; resize: boolean; } | undefined; }; export { cssVars, getBoxShadow, getEventListenerOptions, toTransformOrigin };