import type { StoryObj } from '@storybook/vue3';
declare const meta: {
    title: string;
    component: import("vue").DefineComponent<{
        modelValue: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        mandatory: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        placeholder: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        maxHeight: {
            type: NumberConstructor;
            default: number;
            description: string;
        };
        minHeight: {
            type: NumberConstructor;
            default: number;
            description: string;
        };
        label: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        required: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        errors: {
            type: import("vue").PropType<import("@vuelidate/core").ErrorObject[]>;
            required: boolean;
            default: () => never[];
            description: string;
        };
        status: {
            type: StringConstructor;
            default: string;
            control: {
                type: string;
            };
            options: string[];
            description: string;
        };
        title: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        list: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        quote: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        code: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        history: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        zenmode: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
    }, {
        editor: any;
        mandatoryHtml: import("vue").ComputedRef<any>;
        firstError: import("vue").ComputedRef<string>;
        classes: import("vue").ComputedRef<string[]>;
        hasLabel: import("vue").ComputedRef<string | boolean>;
        fullpage: import("vue").Ref<boolean>;
        showCode: import("vue").Ref<boolean>;
        html: import("vue").Ref<string>;
        addImage: () => void;
        hasSlot: (name: string) => boolean;
        toggleCode: () => void;
    }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
        modelValue: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        mandatory: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        placeholder: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        maxHeight: {
            type: NumberConstructor;
            default: number;
            description: string;
        };
        minHeight: {
            type: NumberConstructor;
            default: number;
            description: string;
        };
        label: {
            type: StringConstructor;
            default: string;
            description: string;
        };
        required: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        errors: {
            type: import("vue").PropType<import("@vuelidate/core").ErrorObject[]>;
            required: boolean;
            default: () => never[];
            description: string;
        };
        status: {
            type: StringConstructor;
            default: string;
            control: {
                type: string;
            };
            options: string[];
            description: string;
        };
        title: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        list: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        quote: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        code: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        history: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
        zenmode: {
            type: BooleanConstructor;
            default: boolean;
            description: string;
        };
    }>> & {
        "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
    }, {
        code: boolean;
        label: string;
        title: boolean;
        required: boolean;
        modelValue: string;
        maxHeight: number;
        status: string;
        list: boolean;
        placeholder: string;
        errors: import("@vuelidate/core").ErrorObject[];
        mandatory: string;
        minHeight: number;
        quote: boolean;
        history: boolean;
        zenmode: boolean;
    }, {}>;
    argTypes: any;
    parameters: {
        options: {
            showPanel: boolean;
        };
    };
};
type Story = StoryObj<typeof meta>;
export declare const Estandar: Story;
export declare const Mandatory: Story;
export default meta;
