import '../icon/icon';
import { nothing } from 'lit';
import SolidElement from '../../internal/solid-element';
export default class SdStep extends SolidElement {
    private readonly hasSlotController;
    size: 'lg' | 'sm' | 'xs';
    orientation: 'horizontal' | 'vertical';
    horizontalInline: boolean;
    waiting: boolean;
    disabled: boolean;
    current: boolean;
    noTail: boolean;
    notInteractive: boolean;
    label: string;
    description: string;
    index: number;
    href: string;
    connectedCallback(): void;
    private isLink;
    private handleBlur;
    private handleFocus;
    handleCurrentChange(): void;
    handleDisabledChange(): void;
    handleWaitingChange(): void;
    handleInteractivityChange(): void;
    render(): typeof nothing | import("lit").TemplateResult;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'sd-step': SdStep;
    }
}
