/** * AUTO-GENERATED FILE - DO NOT EDIT. * Generated from custom-elements manifest. */ import type React from 'react'; import type { InactivityDialog as InactivityDialogWC } from './inactivity/inactivity-dialog'; import type { FoundationShortcutListener as FoundationShortcutListenerWC } from './shortcut-manager/shortcut-listener'; import type { SlottedStyles as SlottedStylesWC } from './styles/slotted-styles'; /** @internal Maps a web component class to its public props only. * keyof T skips private/protected members, so this avoids the TS error * "property may not be private or protected" on exported anonymous types. */ type PublicOf = { [K in keyof T]?: T[K] }; /** @internal Safe React HTML attributes for web component wrappers. * onChange/onInput use method signatures for bivariant parameter checking so both * native Event and CustomEvent callbacks are accepted. */ interface HTMLWCProps extends React.AriaAttributes { className?: string; style?: React.CSSProperties; id?: string; slot?: string; tabIndex?: number; dir?: string; lang?: string; title?: string; onClick?: React.MouseEventHandler; onDoubleClick?: React.MouseEventHandler; onContextMenu?: React.MouseEventHandler; onMouseEnter?: React.MouseEventHandler; onMouseLeave?: React.MouseEventHandler; onMouseDown?: React.MouseEventHandler; onMouseUp?: React.MouseEventHandler; onMouseMove?: React.MouseEventHandler; onKeyDown?: React.KeyboardEventHandler; onKeyUp?: React.KeyboardEventHandler; onFocus?: React.FocusEventHandler; onBlur?: React.FocusEventHandler; onScroll?: React.UIEventHandler; onWheel?: React.WheelEventHandler; onChange?(e: Event): void; onInput?(e: Event): void; } export declare const InactivityDialog: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type InactivityDialogRef = InactivityDialogWC; export declare const FoundationShortcutListener: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type FoundationShortcutListenerRef = FoundationShortcutListenerWC; export declare const SlottedStyles: React.ForwardRefExoticComponent< React.PropsWithChildren< Omit, 'children' | 'style'> & HTMLWCProps & { } > & React.RefAttributes >; export type SlottedStylesRef = SlottedStylesWC; export {};