import type { StepperState } from "../interfaces";
export declare class Step {
    readonly complete?: boolean;
    readonly disabled?: boolean;
    error?: boolean;
    readonly lastStep: boolean;
    readonly stepId: number;
    readonly stepperState: StepperState;
    active: boolean;
    clickable: boolean;
    onStepChange(event: CustomEvent): void;
    updateCurrentStep(newStepperState: any): void;
    updateErrorState(): void;
    private handleStepClick;
    private handleStepKeyDown;
    private stopOnClickPropogation;
    render(): any;
}
