import * as i0 from '@angular/core'; import * as i3 from '@angular/common'; import * as i4 from 'tableau-ui-angular/icon'; import * as i5 from 'tableau-ui-angular/utils'; declare class StepComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class StepperComponent { /** * The orientation of the stepper. * @default 'horizontal' */ readonly $orientation: i0.InputSignal<"horizontal" | "vertical">; /** * Whether the validity of a step needs to be checked before moving to the next step. * If set to true, the stepper will not allow moving to the next step until the current step is valid. * @default false */ readonly $linear: i0.InputSignal; /** * The index of the currently selected step. * This is used to control the active step in the stepper. * When it's -1, it selects the first navigable step. * Allows for two way data binding. * @default -1 (no step selected) */ readonly $selectedIndex: i0.ModelSignal; /** * The anumation duration in milliseconds for the stepper transitions. * @default 300 */ readonly $animationDuration: i0.InputSignal; /** * The position of the stepper label. relative to the stepper icon. * Only applicable when the stepper is horizontal. * @default 'right' */ readonly $labelPosition: i0.InputSignal<"right" | "bottom">; /** * Event emitted when the selected step changes. */ readonly selectedStepChanged: i0.OutputEmitterRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class TableauUiStepperModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { StepComponent, StepperComponent, TableauUiStepperModule };