import { PopperContentEmits, PopperContentProps } from "../content.js"; import * as vue from "vue"; import { SetupContext } from "vue"; //#region ../../packages/components/popper/src/composables/use-focus-trap.d.ts declare const usePopperContentFocusTrap: (props: PopperContentProps, emit: SetupContext["emit"]) => { focusStartRef: vue.Ref; trapped: vue.Ref; onFocusAfterReleased: (event: CustomEvent) => void; onFocusAfterTrapped: () => void; onFocusInTrap: (event: FocusEvent) => void; onFocusoutPrevented: (event: CustomEvent) => void; onReleaseRequested: () => void; }; type UsePopperContentFocusTrapReturn = ReturnType; //#endregion export { UsePopperContentFocusTrapReturn, usePopperContentFocusTrap };