import { LocalizeController } from '../../utilities/localize';
import SolidElement from '../../internal/solid-element';
export default class SdTab extends SolidElement {
    private readonly attrId;
    private readonly componentId;
    private readonly hasSlotController;
    localize: LocalizeController;
    tab: HTMLElement;
    currentIndicator: HTMLElement;
    variant: 'default' | 'container';
    active: boolean;
    disabled: boolean;
    visuallyDisabled: boolean;
    panel: string;
    connectedCallback(): void;
    handleActiveChange(): void;
    handleDisabledChange(): void;
    focus(options?: FocusOptions): void;
    blur(): void;
    render(): import("lit").TemplateResult<1>;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'sd-6-22-0-tab': SdTab;
    }
}
