@react-bunker/input-mask
Version:
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
10 lines (9 loc) • 472 B
TypeScript
import { FormEvent, FormEventHandler } from 'react';
import { HTMLInput, Mask, Target } from '../types';
import { MaskService } from './mask';
export declare class EventService extends MaskService {
input<T extends FormEvent<HTMLInput>>(mask: Mask, target: Target, onInput?: FormEventHandler<HTMLInputElement>): (evt: T) => T;
value(mask: Mask, value: string, target: Target): string;
private updateUnmasked;
}
export declare const eventService: EventService;