import { LitElement } from 'lit'; type IconButtonVariant = 'filled' | 'tonal' | 'outlined' | 'ghost'; type IconButtonColor = 'accent' | 'gray'; type IconButtonSize = 'lg' | 'md' | 'sm'; export declare class IconButton extends LitElement { icon: string; variant: IconButtonVariant; color: IconButtonColor; size: IconButtonSize; disabled: boolean; ariaLabel: string | null; static styles: import('lit').CSSResult[]; render(): import('lit').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'gv-icon-button': IconButton; } } export {}; //# sourceMappingURL=IconButton.d.ts.map