import { WritableObservableValue } from '@esui/core'; import { ParserFormatter } from '@esui/core/formatters'; import '@material/mwc-textfield'; import { TextField, TextFieldType } from '@material/mwc-textfield'; export declare const Textfield: ((label: string, value: WritableObservableValue) => import("@esui/core").Builder<{ label?: string | undefined; name?: string | undefined; type: TextFieldType; value: WritableObservableValue; formatter: ParserFormatter; isValid: WritableObservableValue; placeholder?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; icon?: string | undefined; iconTrailing?: string | undefined; disabled: boolean; required: boolean; charCounter: boolean; outlined: boolean; helper?: string | undefined; helperPersistent: boolean; maxLength?: number | undefined; minLength?: number | undefined; validationMessage?: string | undefined; pattern?: string | undefined; min?: string | number | undefined; max?: string | number | undefined; size: number | null; step: number | null; autoValidate: boolean; validityTransform: ((value: string, nativeValidity: ValidityState) => Partial) | null; }>) & { View: import("@esui/core").Clazz<{ label?: string | undefined; name?: string | undefined; type: TextFieldType; value: WritableObservableValue; formatter: ParserFormatter; isValid: WritableObservableValue; placeholder?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; icon?: string | undefined; iconTrailing?: string | undefined; disabled: boolean; required: boolean; charCounter: boolean; outlined: boolean; helper?: string | undefined; helperPersistent: boolean; maxLength?: number | undefined; minLength?: number | undefined; validationMessage?: string | undefined; pattern?: string | undefined; min?: string | number | undefined; max?: string | number | undefined; size: number | null; step: number | null; autoValidate: boolean; validityTransform: ((value: string, nativeValidity: ValidityState) => Partial) | null; } & import("@esui/core").View>; }; export declare type MdcTextfield = TextField;