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