UNPKG

@synergy-design-system/react

Version:
24 lines (23 loc) 1.07 kB
import Component from '@synergy-design-system/components/components/icon-button/icon-button.component.js'; import { type EventName } from '@lit/react'; import type { SynBlurEvent } from '@synergy-design-system/components'; import type { SynFocusEvent } from '@synergy-design-system/components'; /** * @summary Icons buttons are simple, icon-only buttons that can be used for actions and in toolbars. * @documentation https://synergy-design-system.github.io/?path=/docs/components-syn-icon-button--docs * @status stable * @since 2.0 * * @dependency syn-icon * * @event syn-blur - Emitted when the icon button loses focus. * @event syn-focus - Emitted when the icon button gains focus. * * @csspart base - The component's base wrapper. */ export declare const SynIconButton: import("@lit/react").ReactWebComponent<Component, { onSynBlur: EventName<SynBlurEvent>; onSynFocus: EventName<SynFocusEvent>; }>; export type { SynBlurEvent } from '@synergy-design-system/components'; export type { SynFocusEvent } from '@synergy-design-system/components';