export declare const KeyFilter: {
    DEFAULT_MASKS: {
        pint: RegExp;
        int: RegExp;
        pnum: RegExp;
        money: RegExp;
        num: RegExp;
        hex: RegExp;
        email: RegExp;
        alpha: RegExp;
        alphanum: RegExp;
    };
    KEYS: {
        TAB: number;
        RETURN: number;
        ESC: number;
        BACKSPACE: number;
        DELETE: number;
    };
    SAFARI_KEYS: {
        63234: number;
        63235: number;
        63232: number;
        63233: number;
        63276: number;
        63277: number;
        63272: number;
        63273: number;
        63275: number;
    };
    isNavKeyPress(e: any): boolean;
    isSpecialKey(e: any): boolean;
    getKey(e: any): any;
    getCharCode(e: any): any;
    getRegex(keyfilter: any): any;
    onKeyPress(e: any, keyfilter: any, validateOnly: any): void;
    onPaste(e: any, keyfilter: any, validateOnly: any): void;
    validate(e: any, keyfilter: any): boolean;
};
