import { LitElement } from 'lit'; import '../../icons/spin'; type buttonMode = 'primary' | 'dashed' | 'danger' | 'link' | 'text' | 'round' | 'circle' | 'block'; export declare class GSMLGButton extends LitElement { static styles: import("lit").CSSResult; href: string | undefined; target: string | undefined; name: string; mode: buttonMode | ''; type: string; disabled: boolean; loading: boolean; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(name: string, old: string | null, value: string | null): void; render(): import("lit").TemplateResult<1>; private getClass; } export {}; //# sourceMappingURL=button.d.ts.map