import type { ShallowRef } from 'vue'; interface UseFocusControllerOptions { afterFocus?: () => void; /** * return true to cancel blur * @param event FocusEvent */ beforeBlur?: (event: FocusEvent) => boolean | undefined; afterBlur?: () => void; } export declare function useFocusController(target: ShallowRef, { afterFocus, beforeBlur, afterBlur }?: UseFocusControllerOptions): any; export {};