import { Slot } from 'vue'; import { FdsWizardGoPayload, FdsWizardProps, FdsWizardSchema } from './types'; type __VLS_Props = FdsWizardProps; declare function __VLS_template(): { attrs: Partial<{}>; slots: Readonly<{ default?: Slot; }> & { default?: Slot; }; refs: { mainHeader: HTMLHeadingElement; stepperListRef: HTMLOListElement; }; rootEl: HTMLDivElement; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import('vue').DefineComponent<__VLS_Props, { goToStep: (step: number | string) => void; nextStep: () => void; previousStep: () => void; currentStep: import('vue').ComputedRef; completedTo: import('vue').Ref; maxStep: import('vue').Ref; wizardData: import('vue').Ref, Record>; setStepData: (patch: Record) => void; resetDataFromStep: (routeName: string) => void; setWizardSchema: (schema: FdsWizardSchema) => void; allowNextStep: () => void; completedRouteNames: import('vue').ComputedRef; setCompletedTo: (step: number | string) => void; setHeading: (heading: string) => void; setLead: (lead: string) => void; setSubCategories: (subCat: any) => void; setContentClass: (classes: string) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { go: (payload: FdsWizardGoPayload) => any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ onGo?: ((payload: FdsWizardGoPayload) => any) | undefined; }>, { dataTestid: string; current: number; hideSteps: boolean | string[]; stepWidth: number; disableStepJump: boolean; activeRouteName: string; wizardClass: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { mainHeader: HTMLHeadingElement; stepperListRef: HTMLOListElement; }, HTMLDivElement>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };