import { TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; export interface StepperStep { label: string; description?: string; icon?: string; optional?: boolean; state?: 'pending' | 'current' | 'complete' | 'error'; } export declare class NgxStepContentDirective { stepIndex: import("@angular/core").InputSignal; templateRef: TemplateRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class StepperComponent { steps: import("@angular/core").InputSignal; currentStep: import("@angular/core").WritableSignal; orientation: import("@angular/core").InputSignal<"horizontal" | "vertical">; showContent: import("@angular/core").InputSignal; showActions: import("@angular/core").InputSignal; linear: import("@angular/core").InputSignal; stepTemplates: import("@angular/core").Signal; stepChange: import("@angular/core").OutputEmitterRef; next(): void; back(): void; selectStep(index: number): void; resolveStepTemplate(index: number): TemplateRef | null; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }