/** * Copy of private mixin https://github.com/angular/components/blob/master/src/material/input/input.ts * to make easier input forms. */ import { FormGroupDirective, NgControl, NgForm } from '@angular/forms'; import { _Constructor, CanUpdateErrorState, ErrorStateMatcher } from '@angular/material/core'; import { Subject } from 'rxjs'; export declare class MatInputBase { _defaultErrorStateMatcher: ErrorStateMatcher; _parentForm: NgForm; _parentFormGroup: FormGroupDirective; ngControl: NgControl; stateChanges: Subject; constructor(_defaultErrorStateMatcher: ErrorStateMatcher, _parentForm: NgForm, _parentFormGroup: FormGroupDirective, ngControl: NgControl); } export declare const _MatInputMixinBase: _Constructor & typeof MatInputBase;