import { SuperComponent } from '../common/src/index'; 
 | 
export default class Input extends SuperComponent { 
 | 
    options: { 
 | 
        multipleSlots: boolean; 
 | 
    }; 
 | 
    externalClasses: string[]; 
 | 
    behaviors: string[]; 
 | 
    properties: import("./type").TdInputProps; 
 | 
    data: { 
 | 
        prefix: string; 
 | 
        classPrefix: string; 
 | 
        classBasePrefix: string; 
 | 
        showClearIcon: boolean; 
 | 
    }; 
 | 
    lifetimes: { 
 | 
        ready(): void; 
 | 
    }; 
 | 
    observers: { 
 | 
        prefixIcon(v: any): void; 
 | 
        suffixIcon(v: any): void; 
 | 
        clearable(v: any): void; 
 | 
        clearTrigger(): void; 
 | 
    }; 
 | 
    methods: { 
 | 
        updateValue(value: any): void; 
 | 
        updateClearIconVisible(value?: boolean): void; 
 | 
        onInput(e: any): void; 
 | 
        onFocus(e: any): void; 
 | 
        onBlur(e: any): void; 
 | 
        onConfirm(e: any): void; 
 | 
        onSuffixClick(): void; 
 | 
        onSuffixIconClick(): void; 
 | 
        clearInput(e: any): void; 
 | 
        onKeyboardHeightChange(e: any): void; 
 | 
        onNickNameReview(e: any): void; 
 | 
    }; 
 | 
} 
 |