import type { Ref } from 'vue'; import type { Options, Placement } from '@popperjs/core'; interface IUsePopperProps { popperOptions: Options; arrowOffset: number; offset: number; placement: Placement; gpuAcceleration: boolean; fallbackPlacements: Array; } interface IUsePopperState { arrow: Ref; } export default function usePopperOptions(props: IUsePopperProps, state: IUsePopperState): import("vue").ComputedRef<{ modifiers: import("@popperjs/core").StrictModifiers[]; placement: Placement; strategy: import("@popperjs/core").PositioningStrategy; onFirstUpdate?: (arg0: Partial) => void; }>; export {};