import { IInputBehaviorProperties, InputBehavior } from "../input/input-behavior"; /** * Properties of the textfield.behavior */ export interface ITextfieldBehaviorProperties extends IInputBehaviorProperties { pattern?: string; minLength?: number; maxLength?: number; list?: string; } /** * Text field behavior. */ export declare abstract class TextfieldBehavior extends InputBehavior implements ITextfieldBehaviorProperties { static styles: import("lit-element").CSSResult[]; /** * Value pattern. * @attr */ pattern?: string; /** * Min value length. * @attr */ minLength?: number; /** * Max value length. * @attr */ maxLength?: number; }