import { LitElement } from 'lit'; export declare class SpwLitButton extends LitElement { static styles: import("lit").CSSResult; href?: string; target: string; rel?: string; download?: string; name: string; value: string | number; type: 'button' | 'submit' | 'reset'; variant: 'primary' | 'secondary' | 'tertiary' | 'outlined'; surface: 'default' | 'dark' | 'light'; disabled: boolean; size: 'large' | 'medium' | 'small'; accAriaLabel?: string; icon?: string; iconPosition: 'left' | 'right'; isFullWidth: boolean; private onFocus; private onBlur; private onClick; private resetFormInputs; private get elementClass(); private computeClass; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'spw-lit-button': SpwLitButton; } } //# sourceMappingURL=spw-lit-button.d.ts.map