import { ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class DisableSpecialFileCharactersDirective {
    private el;
    regex: RegExp;
    _disableSpecialFileCharacters: boolean;
    set axDisableSpecialFileCharacters(disableSpecialFileCharacters: boolean);
    constructor(el: ElementRef);
    onKeyPress(event: KeyboardEvent): boolean;
    onPaste(event: KeyboardEvent): void;
    validateFields(event: Event): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DisableSpecialFileCharactersDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<DisableSpecialFileCharactersDirective, "[axDisableSpecialFileCharacters]", never, { "axDisableSpecialFileCharacters": { "alias": "axDisableSpecialFileCharacters"; "required": false; }; }, {}, never, never, false, never>;
}
