export interface StepProps { /** * Indicates if the step is currently active. * This takes precedence over `completed` and `error` */ active?: boolean; /** * Indicates if the step is completed */ completed?: boolean; /** * Indicates if the step has an error * This takes precedence over `completed` */ error?: boolean; /** * The text to display in the step. */ text: string; /** * Indicates if the step is nested */ nested?: boolean; /** * The text to display in the step circle */ step?: string; /** * Indicates if the step is disabled */ disabled?: boolean; /** * Indicates if the step is in a loading state */ loading?: boolean; } declare var __VLS_6: {}; type __VLS_Slots = {} & { default?: (props: typeof __VLS_6) => any; }; declare const __VLS_base: import("vue").DefineComponent & Readonly<{}>, { error: boolean; disabled: boolean; active: boolean; nested: boolean; completed: boolean; step: string; loading: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };