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