vuestic-ui
Version:
Vue 3 UI Framework
12 lines (11 loc) • 466 B
TypeScript
import { ComponentPublicInstance, MaybeRef, Ref } from 'vue';
import { Mask, MaskToken } from './mask';
export declare const useInputMask: <Token extends MaskToken>(mask: MaybeRef<Mask<Token>>, el: Ref<HTMLInputElement | undefined | null | ComponentPublicInstance>) => {
inputText: Ref<{
text: string;
tokens: Token[];
data?: any;
}>;
masked: import("vue").ComputedRef<string>;
unmasked: import("vue").ComputedRef<string>;
};