import { AfterViewInit, ChangeDetectorRef, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { ErrorStateMatcher } from '@angular/material'; export declare class InputString implements OnInit, OnChanges, AfterViewInit, ControlValueAccessor { private changer; value: string; name: string; label: string; hint: string; errorMessage: string; required: boolean; hidden: boolean; disabled: boolean; readonly: boolean; input_type: string; rows: number; validator: (string: any) => string; accept: string; error: string; constructor(changer: ChangeDetectorRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; readonly errorMatcher: ErrorStateMatcher; changeValue(event: string): void; writeValue(value: any): void; propagateChange: (_: string) => void; registerOnChange(fn: any): void; registerOnTouched(): void; }