import { DocDemoTemplate } from '../../../_demo/types.ts';
export declare const docs: {
    'zh-CN': string;
    'en-US': string;
};
export declare const ctx: {
    modelValue: string;
};
export declare const schema: {
    placeholder: {
        type: "string";
        default: string;
    };
    disabled: {
        type: "boolean";
        default: false;
    };
    readonly: {
        type: "boolean";
        default: false;
    };
    clearable: {
        type: "boolean";
        default: true;
    };
    rows: {
        type: "number";
        default: undefined;
    };
    cols: {
        type: "number";
        default: undefined;
    };
    resize: {
        type: "list";
        list: ["both", "horizontal", "h", "vertical", "v", "none"];
    };
    minLength: {
        type: "number";
        default: number;
    };
    maxLength: {
        type: "number";
        default: number;
    };
    inputOnOutlimit: {
        type: "boolean";
        default: true;
    };
    autoSize: {
        type: "boolean";
        default: undefined;
    };
    size: {
        type: "list";
        list: ["large", "medium", "small"];
    };
    round: {
        type: "string";
        default: string;
    };
    color: {
        type: "list";
        list: ["normal", "success", "warning", "danger"];
    };
    variant: {
        type: "list";
        list: ["solid", "outline", "text"];
    };
};
export declare const template: DocDemoTemplate<typeof schema>;
