declare const __VLS_export: import("vue").DefineComponent<{}, {
    nome: import("vue").Ref<string, string>;
    email: import("vue").Ref<string, string>;
    documento: import("vue").Ref<string, string>;
    telefone: import("vue").Ref<string, string>;
    cep: import("vue").Ref<string, string>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {
    EliBotao: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        color: {
            type: StringConstructor;
            default: string;
        };
        variant: {
            type: import("vue").PropType<import("../../index.js").BotaoVariante>;
            default: string;
        };
        size: {
            type: import("vue").PropType<import("../../index.js").BotaoTamanho>;
            default: string;
        };
        disabled: {
            type: BooleanConstructor;
            default: boolean;
        };
        loading: {
            type: BooleanConstructor;
            default: boolean;
        };
    }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        color: {
            type: StringConstructor;
            default: string;
        };
        variant: {
            type: import("vue").PropType<import("../../index.js").BotaoVariante>;
            default: string;
        };
        size: {
            type: import("vue").PropType<import("../../index.js").BotaoTamanho>;
            default: string;
        };
        disabled: {
            type: BooleanConstructor;
            default: boolean;
        };
        loading: {
            type: BooleanConstructor;
            default: boolean;
        };
    }>> & Readonly<{}>, {
        color: string;
        variant: import("../../index.js").BotaoVariante;
        size: import("../../index.js").BotaoTamanho;
        disabled: boolean;
        loading: boolean;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    EliBadge: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        color: {
            type: StringConstructor;
            default: string;
        };
        location: {
            type: import("vue").PropType<import("../../index.js").IndicadorLocalizacao>;
            default: string;
        };
        offsetX: {
            type: import("vue").PropType<import("../../index.js").IndicadorOffset>;
            default: string;
        };
        offsetY: {
            type: import("vue").PropType<import("../../index.js").IndicadorOffset>;
            default: string;
        };
        dot: {
            type: BooleanConstructor;
            default: boolean;
        };
        visible: {
            type: BooleanConstructor;
            default: boolean;
        };
        badge: {
            type: import("vue").PropType<string | number | undefined>;
            default: undefined;
        };
        radius: {
            type: import("vue").PropType<import("../../index.js").IndicadorPresetRaio | import("../../index.js").CssLength>;
            default: string;
        };
    }>, {
        showBadge: import("vue").ComputedRef<boolean>;
        badgeStyle: import("vue").ComputedRef<{
            "--eli-badge-radius": string;
        }>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        color: {
            type: StringConstructor;
            default: string;
        };
        location: {
            type: import("vue").PropType<import("../../index.js").IndicadorLocalizacao>;
            default: string;
        };
        offsetX: {
            type: import("vue").PropType<import("../../index.js").IndicadorOffset>;
            default: string;
        };
        offsetY: {
            type: import("vue").PropType<import("../../index.js").IndicadorOffset>;
            default: string;
        };
        dot: {
            type: BooleanConstructor;
            default: boolean;
        };
        visible: {
            type: BooleanConstructor;
            default: boolean;
        };
        badge: {
            type: import("vue").PropType<string | number | undefined>;
            default: undefined;
        };
        radius: {
            type: import("vue").PropType<import("../../index.js").IndicadorPresetRaio | import("../../index.js").CssLength>;
            default: string;
        };
    }>> & Readonly<{}>, {
        color: string;
        location: import("../../index.js").IndicadorLocalizacao;
        offsetX: import("../../index.js").IndicadorOffset;
        offsetY: import("../../index.js").IndicadorOffset;
        dot: boolean;
        visible: boolean;
        badge: string | number | undefined;
        radius: import("../../index.js").IndicadorPresetRaio | import("../../index.js").CssLength;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    EliEntradaTexto: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        value: {
            type: import("vue").PropType<string | null | undefined>;
            default: undefined;
        };
        opcoes: {
            type: import("vue").PropType<{
                rotulo: string;
                placeholder?: string;
            } & {
                limiteCaracteres?: number;
                formato?: "texto" | "email" | "url" | "telefone" | "cpfCnpj" | "cep";
            }>;
            required: true;
        };
    }>, {
        attrs: {
            [x: string]: unknown;
        };
        emit: ((event: "update:value", _v: string | null | undefined) => void) & ((event: "input", _v: string | null | undefined) => void) & ((event: "change", _v: string | null | undefined) => void) & ((event: "focus") => void) & ((event: "blur") => void);
        localValue: import("vue").WritableComputedRef<string | null | undefined, string | null | undefined>;
        inputHtmlType: import("vue").ComputedRef<"text" | "email" | "url">;
        inputMode: import("vue").ComputedRef<string | undefined>;
        onInput: (e: Event) => void;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
        "update:value": (_v: string | null | undefined) => true;
        input: (_v: string | null | undefined) => true;
        change: (_v: string | null | undefined) => true;
        focus: () => true;
        blur: () => true;
    }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        value: {
            type: import("vue").PropType<string | null | undefined>;
            default: undefined;
        };
        opcoes: {
            type: import("vue").PropType<{
                rotulo: string;
                placeholder?: string;
            } & {
                limiteCaracteres?: number;
                formato?: "texto" | "email" | "url" | "telefone" | "cpfCnpj" | "cep";
            }>;
            required: true;
        };
    }>> & Readonly<{
        "onUpdate:value"?: ((_v: string | null | undefined) => any) | undefined;
        onInput?: ((_v: string | null | undefined) => any) | undefined;
        onChange?: ((_v: string | null | undefined) => any) | undefined;
        onFocus?: (() => any) | undefined;
        onBlur?: (() => any) | undefined;
    }>, {
        value: string | null | undefined;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
declare const _default: typeof __VLS_export;
export default _default;
