import { PropType, Theme } from '../../../types';
declare const _default: 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: PropType<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: PropType<Theme>;
        default: string;
    };
}>> & Readonly<{}>, {
    summary: boolean;
    subtitle: string;
    theme: Theme;
    status: string;
    collapsed: boolean;
    hasNextStep: boolean;
    hasPrevStep: boolean;
    linkMode: boolean;
    inProgress: boolean;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {
    verticalStepItem: HTMLDivElement;
}, HTMLDivElement>;
export default _default;
//# sourceMappingURL=AVVerticalStep.vue.d.ts.map