import '../icon/icon';
import SolidElement from '../../internal/solid-element';
export default class SdTag extends SolidElement {
    private readonly localize;
    tag: HTMLButtonElement | HTMLLinkElement | HTMLDivElement;
    size: 'lg' | 'sm';
    selected: boolean;
    toggleable: boolean;
    removable: boolean;
    disabled: boolean;
    href: string;
    target: '_blank' | '_parent' | '_self' | '_top';
    download?: string;
    private handleBlur;
    private handleFocus;
    private handleRemove;
    private isLink;
    click(): void;
    focus(options?: FocusOptions): void;
    blur(): void;
    hide(): Promise<void>;
    render(): import("lit").TemplateResult;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'sd-tag': SdTag;
    }
}
