import { ElementRef, Renderer2, OnInit } from '@angular/core';
import { NgModel } from '@angular/forms';
export declare class NeoNumbersDirective implements OnInit {
    private el;
    private renderer;
    private model;
    isNumber: any;
    allowNullValue: boolean;
    private prev;
    private regex;
    constructor(el: ElementRef, renderer: Renderer2, model: NgModel);
    ngOnInit(): void;
    blockPaste(e: ClipboardEvent): void;
    onfocus(): void;
    onBlur(): void;
    onKeyUp(event: KeyboardEvent): boolean;
    onKeyDown(event: KeyboardEvent): boolean;
    private isSpecial;
    private isOnlyNumber;
}
