declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    prop: {
        validator(value: unknown, props: {
            [x: string]: unknown;
        }): boolean;
    };
}>, {}, {
    count: number;
    style: {
        backgroundColor: string;
    };
}, {
    example(): any;
    fullName: {
        get(): string;
        set(newValue: any): void;
    };
}, {
    increment(): void;
    example(message: any, event: any): void;
    beforeLeave(el: any): void;
    leave(el: any, done: any): void;
    afterLeave(el: any): void;
    beforeEnter(el: any): void;
    enter(el: any, done: any): void;
    afterEnter(el: any): void;
}, any, import("vue").ComponentOptionsMixin, {
    click: any;
    submit: ({ email, password }: {
        email: any;
        password: any;
    }) => boolean;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    prop: {
        validator(value: unknown, props: {
            [x: string]: unknown;
        }): boolean;
    };
}>> & Readonly<{
    onClick?: (...args: any[] | unknown[]) => any;
    onSubmit?: (args_0?: {
        email: any;
        password: any;
    }) => any;
}>, {}, {}, {
    teleportComponent: any;
}, {
    focus: {
        mounted(el: any): void;
    };
}, string, () => {
    parentProvide: import("vue").ComputedRef<number>;
}, true, {}, any>;
export default _default;
