/** * Step Component * * Individual wizard step panel with custom scrollbar via CustomScrollbar utility. */ export type StepStatus = 'completed' | 'active' | 'pending' | 'error'; export interface StepAttributes { id: string | null; label: string | null; description: string | null; disabled: boolean; status: StepStatus | null; } export declare class TyStep extends HTMLElement { private _scrollbar; static get observedAttributes(): string[]; constructor(); connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(_name: string, _oldValue: string | null, _newValue: string | null): void; private _render; private _setupScrollbar; private _destroyScrollbar; resetScroll(): void; } //# sourceMappingURL=step.d.ts.map