declare const _default: import("vue").DefineComponent<{ label: { type: import("vue").PropType; required: true; }; step: { type: StringConstructor; required: boolean; }; variant: { type: import("vue").PropType; default: ""; }; icon: { type: import("vue").PropType | import("vue").WritableComputedOptions>, import("vue").MethodOptions>>; }; isClickable: { type: import("vue").PropType; default: boolean; }; isCompleted: { type: import("vue").PropType; default: boolean; }; isVisible: { type: import("vue").PropType; default: boolean; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ variant: import("../..").ColorVariant; isVisible: boolean; label: string; isClickable: boolean; isCompleted: boolean; } & { icon?: import("vue").ComponentOptions | import("vue").WritableComputedOptions>, import("vue").MethodOptions, any, any, any> | import("vue").FunctionalComponent | { new (...args: any[]): any; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } | undefined; step?: string | undefined; }>, { variant: import("../..").ColorVariant; isVisible: boolean; isClickable: boolean; isCompleted: boolean; }>; export default _default;