import { InlineEditorComponent } from '@iotize/ionic';
import { MonitoringVariableValueComponent } from '../monitoring-variable-value/monitoring-variable-value.component';
import * as i0 from "@angular/core";
export declare class TapVariableTextComponent extends MonitoringVariableValueComponent {
    inputOptions: InlineEditorComponent.TextOptions;
    set placeholder(value: string | undefined);
    set minLength(value: number | undefined);
    set maxLength(value: number | undefined);
    set pattern(regex: RegExp | string);
    value?: string;
    static ɵfac: i0.ɵɵFactoryDeclaration<TapVariableTextComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TapVariableTextComponent, "tap-variable-text", never, { "placeholder": "placeholder"; "minLength": "minLength"; "maxLength": "maxLength"; "pattern": "pattern"; "value": "value"; }, {}, never, never, false>;
}
