import type { InsertPosition } from './sender-common-types';
import { InputRef } from './input-ref';
import { SkillType } from './skill-type';
export interface TextAreaRef {
    nativeElement: InputRef['nativeElement'];
    focus: InputRef['focus'];
    blur: InputRef['blur'];
    insert: (value: string, position?: InsertPosition) => void;
    clear: () => void;
    getValue: () => {
        value: string;
        slotConfig: any[];
        skill?: SkillType;
    };
}
