import { Attributes } from 'jinge'; import { BaseField, BaseFieldAttrs } from '../field/base'; export interface InputAttrs { id?: string; type?: string; min?: string | number; max?: string | number; step?: string | number; } export declare class Input extends BaseField { static template: string; id: string; _type: string; min: string | number; max: string | number; step: string | number; _pwdTHandler: () => void; constructor(attrs: Attributes); __afterRender(): void; __beforeDestroy(): void; get type(): string; set type(v: string); _doClear(): void; onPwdToggle(pwdToggled: boolean): void; onInput(evt: InputEvent): void; focus(): void; select(): void; blur(): void; }