import { type MaybeRefOrGetter } from 'vue'; import { type FormatterHelpers } from '@desource/phone-mask/kit'; export interface UseInputHandlersOptions { formatter: MaybeRefOrGetter; digits: MaybeRefOrGetter; inactive?: MaybeRefOrGetter; onChange?: (newDigits: string) => void; scheduleValidationHint?: (delay: number) => void; } export interface UseInputHandlersReturn { handleBeforeInput: (e: InputEvent) => void; handleInput: (e: Event) => void; handleKeydown: (e: KeyboardEvent) => void; handlePaste: (e: ClipboardEvent) => void; } /** * Vue composable that provides event handlers for phone input masking. */ export declare function useInputHandlers(options: UseInputHandlersOptions): UseInputHandlersReturn; //# sourceMappingURL=useInputHandlers.d.ts.map