import { HTMLTemplateResult } from 'lit'; import { UmToggleButton } from './toggle-button.js'; export type UmIconButtonVariant = 'standard' | 'filled' | 'tonal' | 'outlined'; export type UmIconButtonWidth = 'default' | 'narrow' | 'wide'; export declare class UmIconButton extends UmToggleButton { static styles: import("lit").CSSResultGroup[]; variant: UmIconButtonVariant; width: UmIconButtonWidth; protected _getContainerClasses(): Record; protected _renderContent(): HTMLTemplateResult; } declare global { interface HTMLElementTagNameMap { 'u-icon-button': UmIconButton; } } //# sourceMappingURL=icon-button.d.ts.map