import type { StoryObj } from '@storybook/vue3-vite';
import CreateChat2 from '../CreateChat2.vue';
declare const meta: {
    title: string;
    component: import("vue").DefineComponent<{}, {
        clearValidationErrors: () => void;
        resetTouchedState: () => void;
        setValidationError: (field: any, message: any) => void;
        validateForm: () => boolean;
        validateName: (name: any) => "" | "Имя должно содержать минимум 3 символа";
        validatePhone: (phone: any) => "" | "Телефон обязателен для заполнения" | "Минимум 11 цифр" | "Номер телефона должен начинаться с цифры 7";
        formatPhone: (phone: any) => string;
        extractDigits: (phone: any) => any;
        validationErrors: import("vue").Ref<{
            name: string;
            phone: string;
        }, {
            name: string;
            phone: string;
        } | {
            name: string;
            phone: string;
        }>;
        phoneInputTouched: import("vue").Ref<boolean, boolean>;
        $emit: (event: "change", ...args: any[]) => void;
        title: string;
        $props: {
            readonly title?: string | undefined;
        };
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    args: {};
};
export default meta;
type Story = StoryObj<typeof CreateChat2>;
export declare const Default: Story;
