import { Meta } from '../../../types';
import { AVLinkVisualizer } from '../..';
declare const meta: Meta<typeof AVLinkVisualizer>;
export default meta;
export declare const Default: {
    render: (args: Meta) => {
        components: {
            AVLinkVisualizer: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>> & Readonly<{}>, {
                large: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLButtonElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        link: import('../../../types').Url;
        large: boolean;
    };
};
export declare const Large: {
    render: (args: Meta) => {
        components: {
            AVLinkVisualizer: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>> & Readonly<{}>, {
                large: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLButtonElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        link: import('../../../types').Url;
        large: boolean;
    };
};
export declare const SocialNetworkIcons: {
    render: (args: Meta) => {
        components: {
            AVLinkVisualizer: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>> & Readonly<{}>, {
                large: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLButtonElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        link: import('../../../types').Url;
        large: boolean;
    };
};
export declare const Email: {
    render: (args: Meta) => {
        components: {
            AVLinkVisualizer: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                link: {
                    type: import('vue').PropType<import('../../../types').Url>;
                    required: true;
                };
                large: {
                    type: BooleanConstructor;
                    default: boolean;
                };
            }>> & Readonly<{}>, {
                large: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLButtonElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        link: {
            attributes: {
                name: string;
                url: string;
            };
        };
        large: boolean;
    };
};
//# sourceMappingURL=AVLinkVisualizer.stories.d.ts.map