import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class InputComponent {
    id: string | null;
    disabled: boolean;
    serverError: boolean;
    _value: string;
    set value(val: string);
    get value(): string;
    placeholder: string;
    required: boolean;
    type: "text" | "password" | "email" | "file" | "bigFile";
    private patternEmail;
    valueChange: EventEmitter<string>;
    onEnter: EventEmitter<string>;
    get pattern(): string;
    enter(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<InputComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputComponent, "tiInput", never, { "id": { "alias": "id"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "serverError": { "alias": "serverError"; "required": false; }; "value": { "alias": "value"; "required": false; }; "placeholder": { "alias": "placeholder"; "required": false; }; "required": { "alias": "required"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, { "valueChange": "valueChange"; "onEnter": "onEnter"; }, never, never, true, never>;
}
