import { BaseComponent } from "../../core/BaseComponent.js"; import type { WizardOptions } from "./Wizard.types.js"; export declare class Wizard extends BaseComponent { private options; private steps; private currentStep; private stepElements; private panelElements; private stepsList?; private panelsContainer?; private addButton?; private progressBar?; private prevButton?; private nextButton?; private isTransitioning; private editingIndex; constructor(options: WizardOptions); init(): void; destroy(): void; next(): Promise; prev(): Promise; private buildWizard; private createStepElement; private createPanel; private handleStepRequest; private handleStepKeydown; private focusStep; private addStep; private navigateTo; private complete; private setStepState; private runValidation; private updateUi; private resolveStartIndex; private shouldStepBeTabbable; private startInlineEdit; } //# sourceMappingURL=Wizard.d.ts.map