import { Meta } from '../../../types';
import { AVVerticalStep } from '../..';
declare const meta: Meta<typeof AVVerticalStep>;
export default meta;
export declare const DefaultDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const DefaultLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
        theme: string;
    };
};
export declare const ActiveDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const ActiveLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
        theme: string;
    };
};
export declare const DoneDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const DoneLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
        theme: string;
    };
};
export declare const LinkModeDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        linkMode: boolean;
        title: string;
        subtitle: string;
    };
};
export declare const LinkModeLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        linkMode: boolean;
        title: string;
        subtitle: string;
        theme: string;
    };
};
export declare const LinkModeSummary: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        linkMode: boolean;
        summary: boolean;
        title: string;
        subtitle: string;
    };
};
export declare const LinkModeSummaryActive: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        linkMode: boolean;
        summary: boolean;
        status: string;
        title: string;
        subtitle: string;
    };
};
export declare const WithoutSubtitle: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const CollapsedDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const CollapsedLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
        theme: string;
    };
};
export declare const WithPreviousStep: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasPrevStep: boolean;
    };
};
export declare const WithNextStep: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasNextStep: boolean;
    };
};
export declare const WithLongTextDark: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasPrevStep: boolean;
        hasNextStep: boolean;
    };
};
export declare const WithLongTextLight: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    globals: {
        backgrounds: {
            value: string;
        };
    };
    args: {
        stepNumber: number;
        status: string;
        title: string;
        subtitle: string;
        collapsed: boolean;
        hasPrevStep: boolean;
        hasNextStep: boolean;
        theme: string;
    };
};
export declare const InProgress: {
    render: (args: Meta) => {
        components: {
            AVVerticalStep: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
                stepNumber: {
                    type: NumberConstructor;
                    validate: (v: number) => boolean;
                };
                status: {
                    type: StringConstructor;
                    validate: (v: string) => boolean;
                    default: string;
                };
                title: {
                    type: StringConstructor;
                    required: true;
                };
                subtitle: {
                    type: StringConstructor;
                    default: null;
                };
                collapsed: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasNextStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                hasPrevStep: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                linkMode: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                summary: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                inProgress: {
                    type: BooleanConstructor;
                    default: boolean;
                };
                theme: {
                    type: import('vue').PropType<import('@assemblyvoting/types').Theme>;
                    default: string;
                };
            }>> & Readonly<{}>, {
                summary: boolean;
                subtitle: string;
                theme: import('@assemblyvoting/types').Theme;
                status: string;
                collapsed: boolean;
                hasNextStep: boolean;
                hasPrevStep: boolean;
                linkMode: boolean;
                inProgress: boolean;
            }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
                verticalStepItem: HTMLDivElement;
            }, HTMLDivElement>;
        };
        setup(): {
            args: Meta;
        };
        template: string;
    };
    args: {
        linkMode: boolean;
        title: string;
        subtitle: string;
        inProgress: boolean;
    };
};
//# sourceMappingURL=AVVerticalStep.stories.d.ts.map