import { OnInit } from '@angular/core'; import { ControlValueAccessor } from "@angular/forms"; import { OsTypes } from "../../types/types"; import { NgxDesktopService } from "../../ngx-desktop.service"; export declare class TextInputComponent implements OnInit, ControlValueAccessor { private ngxDesktopService; private _os; set os(os: OsTypes); get os(): OsTypes; label: string; placeholder: string; color: string; width: string | number; marginBottom: string | number; marginLeft: string | number; marginRight: string | number; marginTop: string | number; margin: string | number; disabled: boolean; focus: boolean; mouseover: boolean; get style(): {}; value: string; onTouchedCallback: () => void; onChangeCallback: (_: any) => void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; writeValue(obj: any): void; setDisabledState(isDisabled: boolean): void; constructor(ngxDesktopService: NgxDesktopService); ngOnInit(): void; }