import { LitElement } from 'lit'; export declare class Stepper extends LitElement { activeStep: number; orientation: 'horizontal' | 'vertical'; alternativeLabel: boolean; nonLinear: boolean; private steps; static styles: import("lit").CSSResult; connectedCallback(): void; disconnectedCallback(): void; firstUpdated(): void; updated(changedProperties: Map): void; private handleStepClick; private updateSteps; private handleSlotChange; render(): import("lit-html").TemplateResult<1>; } export declare class Step extends LitElement { index: number; active: boolean; completed: boolean; disabled: boolean; optional: boolean; error: boolean; orientation: 'horizontal' | 'vertical'; alternativeLabel: boolean; nonLinear: boolean; isLast: boolean; static styles: import("lit").CSSResult; private handleClick; render(): import("lit-html").TemplateResult<1>; } export declare class StepLabel extends LitElement { optional: boolean; error: boolean; optionalText: string; static styles: import("lit").CSSResult; render(): import("lit-html").TemplateResult<1>; } export declare class StepContent extends LitElement { step: number; activeStep: number; transitionDuration: boolean; static styles: import("lit").CSSResult; updated(changedProperties: Map): void; render(): import("lit-html").TemplateResult<1>; } //# sourceMappingURL=Stepper.d.ts.map