import { Injector } from '@angular/core'; import { FloatLabelType, MatFormFieldAppearance } from '@angular/material/form-field'; import * as i0 from "@angular/core"; export declare class NarikMatFormFieldInput { _cssClass: string; _floatLabel: FloatLabelType; _appearance: MatFormFieldAppearance; _hintLabel: string; _suffixIcon: string; _startHint: any; _endHint: any; _suffixContent: any; _prefixContent: any; _prefixIcon: any; displayErrorMode: 'hint' | 'icon' | 'none'; set prefixIcon(value: any); get prefixIcon(): any; set prefixContent(value: any); get prefixContent(): any; set suffixContent(value: any); get suffixContent(): any; set endHint(value: any); get endHint(): any; set startHint(value: any); get startHint(): any; set suffixIcon(value: string); get suffixIcon(): string; set hintLabel(value: string); get hintLabel(): string; set appearance(value: MatFormFieldAppearance); get appearance(): MatFormFieldAppearance; set floatLabel(value: FloatLabelType); get floatLabel(): FloatLabelType; set cssClass(value: string); get cssClass(): string; constructor(injector: Injector); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare const NARIK_MAT_FORM_INPUTS: string[];