import { EventName } from '@lit/react'; import { ButtonFx, ButtonFxProps } from '../core/ButtonFx'; import { ButtonToggleEvent } from '../../Button/core/Button'; import * as React from "react"; /** * React-specific props interface derived from core ButtonFxProps * Extends core props including event handlers (onToggle) */ export interface ReactButtonFxProps extends ButtonFxProps { children?: React.ReactNode; className?: string; id?: string; onClick?: (event: MouseEvent) => void; onFocus?: (event: FocusEvent) => void; onBlur?: (event: FocusEvent) => void; onToggle?: (event: ButtonToggleEvent) => void; } export declare const ReactButtonFx: import('@lit/react').ReactWebComponent; }>; export type { ButtonFxProps } from '../core/ButtonFx'; export type { FxProps } from '../../../types/fx'; export type { ButtonToggleEvent } from '../../Button/core/Button'; //# sourceMappingURL=ReactButtonFx.d.ts.map