import * as React from 'react'; import { UsePopperProps } from '../Popper'; export declare const MenuProvider: React.Provider, useMenuContext: () => UseMenuReturn; export interface UseMenuProps extends UsePopperProps { /** Unique id to be used by menu and it's children */ id?: string; /** If `true`, the menu will close when a menu item option is selected */ closeOnSelect?: boolean; /** If `true`, the menu will close when a menu item is clicked */ closeOnClick?: boolean; /** If `true`, the menu will close when you click outside the menu list */ closeOnBlur?: boolean; /** If `true`, the first enabled menu item will be selected * when the menu opens. */ autoSelect?: boolean; } /** * React Hook to manage a menu * * It provides the logic and will be used with react context * to propagate it's return value to all children */ export declare function useMenu(props: UseMenuProps): { domContext: { descendants: import("hooks").Descendant>[]; register: ({ element, ...rest }: import("hooks").Descendant>) => void; unregister: (element: HTMLDivElement) => void; }; popper: { ref: React.RefObject; style: React.CSSProperties; }; placement: "auto" | "auto-start" | "auto-end" | "top" | "bottom" | "right" | "left" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end"; reference: { ref: React.RefObject; }; buttonId: string; menuId: string; orientation: string; open: boolean; onToggle: () => void; onOpen: () => void; onClose: () => void; menuRef: React.RefObject; buttonRef: React.RefObject; focusedIndex: number; closeOnSelect: boolean; closeOnClick: boolean; closeOnBlur: boolean; autoSelect: boolean; setFocusedIndex: React.Dispatch>; }; export interface UseMenuReturn extends ReturnType { } /** * React Hook to manage a menu list. * * The assumption here is that the `useMenu` hook is used * in a component higher up the tree, and it's return value * is passed as `context` to this hook. */ export interface UseMenuListProps { onMouseEnter?: React.MouseEventHandler; onBlur?: React.FocusEventHandler; onKeyDown?: React.KeyboardEventHandler; style?: React.CSSProperties; hidden?: boolean; } export declare function useMenuList(props: UseMenuListProps): Record; /** * React Hook to manage a menu button. * * The assumption here is that the `useMenu` hook is used * in a component higher up the tree, and it's return value * is passed as `context` to this hook. */ export interface UseMenuButtonProps { onMouseEnter?: React.MouseEventHandler; onClick?: React.MouseEventHandler; onMouseLeave?: React.MouseEventHandler; onKeyDown?: React.KeyboardEventHandler; } export declare function useMenuButton(props: UseMenuButtonProps): { ref: (node: HTMLButtonElement | null) => void; id: string; active: boolean; 'data-active': import("utils").Booleanish; 'aria-expanded': boolean; 'aria-haspopup': boolean | "listbox" | "grid" | "menu" | "false" | "true" | "tree" | "dialog" | undefined; 'aria-controls': string; onClick: (event: React.MouseEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; onMouseEnter?: React.MouseEventHandler | undefined; onMouseLeave?: React.MouseEventHandler | undefined; }; /** * React Hook to manage a menu item. * * The assumption here is that the `useMenu` hook is used * in a component higher up the tree, and it's return value * is passed as `context` to this hook. */ export interface UseMenuItemProps { onMouseOut?: React.MouseEventHandler; onClick?: React.MouseEventHandler; disabled?: boolean; focusable?: boolean; } export declare function useMenuItem(props: UseMenuItemProps): { id: string; role: string; tabIndex: number; as?: React.ReactNode; appearance?: import("../Button").ButtonAppearance | undefined; spacing?: import("../Button").ButtonSpacing | undefined; size?: import("../Button").ButtonSize | undefined; /** If `true`, the first enabled menu item will be selected * when the menu opens. */ iconBefore?: import("..").IconType | undefined; iconBeforeSize?: string | undefined; iconBeforeRotate?: import("../types").Rotate | undefined; iconAfter?: import("..").IconType | undefined; iconAfterSize?: string | undefined; iconAfterRotate?: import("../types").Rotate | undefined; iconSize?: string | undefined; iconRotate?: import("../types").Rotate | undefined; href?: string | undefined; target?: string | undefined; external?: boolean | undefined; disabled: boolean | undefined; loading?: boolean | undefined; loadingText?: string | undefined; active?: boolean | undefined; fullWidth?: boolean | undefined; dangerouslySetClassName?: string | undefined; onBlur?: React.FocusEventHandler | undefined; onClick: React.MouseEventHandler; onMouseDown: React.MouseEventHandler | undefined; onMouseEnter?: React.MouseEventHandler | undefined; onMouseLeave?: React.MouseEventHandler | undefined; onMouseUp: React.MouseEventHandler | undefined; onKeyDown: React.KeyboardEventHandler | undefined; onFocus?: React.FocusEventHandler | undefined; children?: React.ReactNode; alignContent?: import("../types").AlignContent | import("../types").AlignContent[] | undefined; alignItems?: import("../types").AlignItems | import("../types").AlignItems[] | undefined; alignSelf?: import("../types").AlignSelf | import("../types").AlignSelf[] | undefined; backdropFilter?: import("../types").BackdropFilter | import("../types").BackdropFilter[] | undefined; backgroundAttachment?: import("../types").BackgroundAttachment | import("../types").BackgroundAttachment[] | undefined; backgroundClip?: import("../types").BackgroundClip | import("../types").BackgroundClip[] | undefined; backgroundColor?: import("../types").BackgroundColor | import("../types").BackgroundColor[] | undefined; backgroundImage?: import("../types").BackgroundImage | import("../types").BackgroundImage[] | undefined; backgroundPosition?: import("../types").BackgroundPosition | import("../types").BackgroundPosition[] | undefined; backgroundRepeat?: import("../types").BackgroundRepeat | import("../types").BackgroundRepeat[] | undefined; space?: import("../types").Space | import("../types").Space[] | undefined; backgroundSize?: import("../types").BackgroundSize | import("../types").BackgroundSize[] | undefined; inset?: import("../types").Inset | import("../types").Inset[] | undefined; borderCollapse?: import("../types").BorderCollapse | import("../types").BorderCollapse[] | undefined; boxShadow?: import("../types").BoxShadow | import("../types").BoxShadow[] | undefined; boxSizing?: import("../types").BoxSizing | import("../types").BoxSizing[] | undefined; clear?: import("../types").Clear | import("../types").Clear[] | undefined; cursor?: import("../types").Cursor | import("../types").Cursor[] | undefined; display?: import("../types").Display | import("../types").Display[] | undefined; flex?: import("../types").Flex | import("../types").Flex[] | undefined; filter?: import("../types").Filter | import("../types").Filter[] | undefined; flexDirection?: import("../types").FlexDirection | import("../types").FlexDirection[] | undefined; flexGrow?: import("../types").FlexGrow | import("../types").FlexGrow[] | undefined; flexShrink?: import("../types").FlexShrink | import("../types").FlexShrink[] | undefined; flexWrap?: import("../types").FlexWrap | import("../types").FlexWrap[] | undefined; float?: import("../types").Float | import("../types").Float[] | undefined; fontFamily?: import("../types").FontFamily | import("../types").FontFamily[] | undefined; fontSize?: import("../types").FontSize | import("../types").FontSize[] | undefined; fontStyle?: import("../types").FontStyle | import("../types").FontStyle[] | undefined; fontWeight?: import("../types").FontWeight | import("../types").FontWeight[] | undefined; gridAutoFlow?: import("../types").GridAutoFlow | import("../types").GridAutoFlow[] | undefined; gridColumnEnd?: import("../types").GridColumnEnd | import("../types").GridColumnEnd[] | undefined; gridColumnStart?: import("../types").GridColumnStart | import("../types").GridColumnStart[] | undefined; gridRowEnd?: import("../types").GridRowEnd | import("../types").GridRowEnd[] | undefined; gridRowStart?: import("../types").GridRowStart | import("../types").GridRowStart[] | undefined; gridTemplateColumns?: import("../types").GridTemplateColumns | import("../types").GridTemplateColumns[] | undefined; gridTemplateRows?: import("../types").GridTemplateRows | import("../types").GridTemplateRows[] | undefined; height?: import("../types").Height | import("../types").Height[] | undefined; justifyContent?: import("../types").JustifyContent | import("../types").JustifyContent[] | undefined; letterSpacing?: import("../types").LetterSpacing | import("../types").LetterSpacing[] | undefined; lineHeight?: import("../types").LineHeight | import("../types").LineHeight[] | undefined; listStylePosition?: import("../types").ListStylePosition | import("../types").ListStylePosition[] | undefined; listStyleType?: import("../types").ListStyleType | import("../types").ListStyleType[] | undefined; maxHeight?: import("../types").MaxHeight | import("../types").MaxHeight[] | undefined; maxWidth?: import("../types").MaxWidth | import("../types").MaxWidth[] | undefined; minHeight?: import("../types").MinHeight | import("../types").MinHeight[] | undefined; minWidth?: import("../types").MinWidth | import("../types").MinWidth[] | undefined; objectFit?: import("../types").ObjectFit | import("../types").ObjectFit[] | undefined; fill?: import("../types").Fill | import("../types").Fill[] | undefined; objectPosition?: import("../types").ObjectPosition | import("../types").ObjectPosition[] | undefined; opacity?: import("../types").Opacity | import("../types").Opacity[] | undefined; order?: import("../types").Order | import("../types").Order[] | undefined; stroke?: import("../types").Stroke | import("../types").Stroke[] | undefined; pointerEvents?: import("../types").PointerEvents | import("../types").PointerEvents[] | undefined; position?: import("../types").Position | import("../types").Position[] | undefined; resize?: import("../types").Resize | import("../types").Resize[] | undefined; rotate?: import("../types").Rotate | import("../types").Rotate[] | undefined; scale?: import("../types").Scale | import("../types").Scale[] | undefined; tableLayout?: import("../types").TableLayout | import("../types").TableLayout[] | undefined; textAlign?: import("../types").TextAlign | import("../types").TextAlign[] | undefined; textTransform?: import("../types").TextTransform | import("../types").TextTransform[] | undefined; transform?: import("../types").Transform | import("../types").Transform[] | undefined; transformOrigin?: import("../types").TransformOrigin | import("../types").TransformOrigin[] | undefined; transitionDelay?: import("../types").TransitionDelay | import("../types").TransitionDelay[] | undefined; transitionDuration?: import("../types").TransitionDuration | import("../types").TransitionDuration[] | undefined; transitionProperty?: import("../types").TransitionProperty | import("../types").TransitionProperty[] | undefined; transitionTimingFunction?: import("../types").TransitionTimingFunction | import("../types").TransitionTimingFunction[] | undefined; translate?: import("../types").Translate | import("../types").Translate[] | undefined; userSelect?: import("../types").UserSelect | import("../types").UserSelect[] | undefined; verticalAlign?: import("../types").VerticalAlign | import("../types").VerticalAlign[] | undefined; visibility?: import("../types").Visibility | import("../types").Visibility[] | undefined; width?: import("../types").Width | import("../types").Width[] | undefined; wordBreak?: import("../types").WordBreak | import("../types").WordBreak[] | undefined; zIndex?: import("../types").ZIndex | import("../types").ZIndex[] | undefined; animation?: import("../types").Animation | import("../types").Animation[] | undefined; borderColor?: import("../types").BorderColor | import("../types").BorderColor[] | undefined; borderRadius?: import("../types").BorderRadius | import("../types").BorderRadius[] | undefined; borderStyle?: import("../types").BorderStyle | import("../types").BorderStyle[] | undefined; borderWidth?: import("../types").BorderWidth | import("../types").BorderWidth[] | undefined; gap?: import("../types").Gap | import("../types").Gap[] | undefined; gridColumn?: import("../types").GridColumn | import("../types").GridColumn[] | undefined; gridRow?: import("../types").GridRow | import("../types").GridRow[] | undefined; margin?: import("../types").Margin | import("../types").Margin[] | undefined; offset?: import("../types").Offset | import("../types").Offset[] | undefined; outline?: import("../types").Outline | import("../types").Outline[] | undefined; overflow?: import("../types").Overflow | import("../types").Overflow[] | undefined; padding?: import("../types").Padding | import("../types").Padding[] | undefined; textDecoration?: import("../types").TextDecoration | import("../types").TextDecoration[] | undefined; strokeWidth?: import("../types").StrokeWidth | import("../types").StrokeWidth[] | undefined; overscroll?: import("../types").Overscroll | import("../types").Overscroll[] | undefined; fontSmoothing?: import("../types").FontSmoothing | import("../types").FontSmoothing[] | undefined; placeholderColor?: import("../types").PlaceholderColor | import("../types").PlaceholderColor[] | undefined; placeholderOpacity?: import("../types").PlaceholderOpacity | import("../types").PlaceholderOpacity[] | undefined; textColor?: import("../types").TextColor | import("../types").TextColor[] | undefined; textOpacity?: import("../types").TextOpacity | import("../types").TextOpacity[] | undefined; whitespace?: import("../types").Whitespace | import("../types").Whitespace[] | undefined; truncate?: import("../types").Truncate | import("../types").Truncate[] | undefined; backgroundOpacity?: import("../types").BackgroundOpacity | import("../types").BackgroundOpacity[] | undefined; gradientColorStops?: import("../types").GradientColorStops | import("../types").GradientColorStops[] | undefined; borderOpacity?: import("../types").BorderOpacity | import("../types").BorderOpacity[] | undefined; divideWidth?: import("../types").DivideWidth | import("../types").DivideWidth[] | undefined; divideColor?: import("../types").DivideColor | import("../types").DivideColor[] | undefined; divideOpacity?: import("../types").DivideOpacity | import("../types").DivideOpacity[] | undefined; divideStyle?: import("../types").DivideStyle | import("../types").DivideStyle[] | undefined; ringWidth?: import("../types").RingWidth | import("../types").RingWidth[] | undefined; ringColor?: import("../types").RingColor | import("../types").RingColor[] | undefined; ringOpacity?: import("../types").RingOpacity | import("../types").RingOpacity[] | undefined; ringOffsetWidth?: import("../types").RingOffsetWidth | import("../types").RingOffsetWidth[] | undefined; ringOffsetColor?: import("../types").RingOffsetColor | import("../types").RingOffsetColor[] | undefined; skew?: import("../types").Skew | import("../types").Skew[] | undefined; group?: "group" | "group"[] | undefined; name?: string | undefined; value?: string | number | readonly string[] | undefined; hidden?: boolean | undefined; color?: string | undefined; style?: React.CSSProperties | undefined; 'aria-orientation'?: "horizontal" | "vertical" | undefined; 'aria-haspopup'?: boolean | "listbox" | "grid" | "menu" | "false" | "true" | "tree" | "dialog" | undefined; onMouseOut?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onKeyUp: React.KeyboardEventHandler | undefined; onMouseOver: React.MouseEventHandler | undefined; onMouseMove?: React.MouseEventHandler | undefined; type: "button" | "reset" | "submit" | undefined; autoFocus?: boolean | undefined; form?: string | undefined; formAction?: string | undefined; formEncType?: string | undefined; formMethod?: string | undefined; formNoValidate?: boolean | undefined; formTarget?: string | undefined; defaultChecked?: boolean | undefined; defaultValue?: string | number | readonly string[] | undefined; suppressContentEditableWarning?: boolean | undefined; suppressHydrationWarning?: boolean | undefined; accessKey?: string | undefined; contentEditable?: "inherit" | (boolean | "false" | "true") | undefined; contextMenu?: string | undefined; dir?: string | undefined; draggable?: (boolean | "false" | "true") | undefined; lang?: string | undefined; placeholder?: string | undefined; slot?: string | undefined; spellCheck?: (boolean | "false" | "true") | undefined; title?: string | undefined; radioGroup?: string | undefined; about?: string | undefined; datatype?: string | undefined; inlist?: any; prefix?: string | undefined; property?: string | undefined; resource?: string | undefined; typeof?: string | undefined; vocab?: string | undefined; autoCapitalize?: string | undefined; autoCorrect?: string | undefined; autoSave?: string | undefined; itemProp?: string | undefined; itemScope?: boolean | undefined; itemType?: string | undefined; itemID?: string | undefined; itemRef?: string | undefined; results?: number | undefined; security?: string | undefined; unselectable?: "on" | "off" | undefined; inputMode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined; is?: string | undefined; 'aria-activedescendant'?: string | undefined; 'aria-atomic'?: boolean | "false" | "true" | undefined; 'aria-autocomplete'?: "both" | "none" | "inline" | "list" | undefined; 'aria-busy'?: boolean | "false" | "true" | undefined; 'aria-checked'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-colcount'?: number | undefined; 'aria-colindex'?: number | undefined; 'aria-colspan'?: number | undefined; 'aria-controls'?: string | undefined; 'aria-current'?: boolean | "page" | "false" | "true" | "step" | "location" | "date" | "time" | undefined; 'aria-describedby'?: string | undefined; 'aria-details'?: string | undefined; 'aria-disabled': boolean | "false" | "true" | undefined; 'aria-dropeffect'?: "none" | "copy" | "move" | "link" | "execute" | "popup" | undefined; 'aria-errormessage'?: string | undefined; 'aria-expanded'?: boolean | "false" | "true" | undefined; 'aria-flowto'?: string | undefined; 'aria-grabbed'?: boolean | "false" | "true" | undefined; 'aria-hidden'?: boolean | "false" | "true" | undefined; 'aria-invalid'?: boolean | "false" | "true" | "grammar" | "spelling" | undefined; 'aria-keyshortcuts'?: string | undefined; 'aria-label'?: string | undefined; 'aria-labelledby'?: string | undefined; 'aria-level'?: number | undefined; 'aria-live'?: "off" | "assertive" | "polite" | undefined; 'aria-modal'?: boolean | "false" | "true" | undefined; 'aria-multiline'?: boolean | "false" | "true" | undefined; 'aria-multiselectable'?: boolean | "false" | "true" | undefined; 'aria-owns'?: string | undefined; 'aria-placeholder'?: string | undefined; 'aria-posinset'?: number | undefined; 'aria-pressed'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-readonly'?: boolean | "false" | "true" | undefined; 'aria-relevant'?: "all" | "text" | "additions" | "additions removals" | "additions text" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; 'aria-required'?: boolean | "false" | "true" | undefined; 'aria-roledescription'?: string | undefined; 'aria-rowcount'?: number | undefined; 'aria-rowindex'?: number | undefined; 'aria-rowspan'?: number | undefined; 'aria-selected'?: boolean | "false" | "true" | undefined; 'aria-setsize'?: number | undefined; 'aria-sort'?: "none" | "ascending" | "descending" | "other" | undefined; 'aria-valuemax'?: number | undefined; 'aria-valuemin'?: number | undefined; 'aria-valuenow'?: number | undefined; 'aria-valuetext'?: string | undefined; dangerouslySetInnerHTML?: { __html: string; } | undefined; onCopy?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCopyCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCut?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCutCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPaste?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPasteCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCompositionEnd?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionEndCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStart?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStartCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdate?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdateCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onFocusCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onBlurCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onChange?: (React.FormEventHandler & React.FormEventHandler) | undefined; onChangeCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onReset?: (React.FormEventHandler & React.FormEventHandler) | undefined; onResetCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmit?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmitCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalid?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalidCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onLoad?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onError?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onErrorCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onKeyDownCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPress?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPressCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyUpCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onAbort?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAbortCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThrough?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThroughCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptied?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptiedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncrypted?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncryptedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEnded?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEndedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedData?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedDataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadata?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStart?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStartCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPause?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPauseCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlaying?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgress?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgressCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeked?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeking?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalled?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalledCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspend?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspendCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdate?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdateCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaiting?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaitingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAuxClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onAuxClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenu?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenuCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDrag?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnd?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEndCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnter?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnterCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExit?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExitCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeave?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeaveCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOver?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOverCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStart?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStartCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDrop?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDropCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onMouseDownCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseMoveCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOutCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOverCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseUpCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onSelect?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSelectCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTouchCancel?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchCancelCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEnd?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEndCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMove?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMoveCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStart?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStartCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onPointerDown?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerDownCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMove?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMoveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUp?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUpCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancel?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancelCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnter?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnterCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeave?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeaveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOver?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOverCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOut?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOutCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onScroll?: (React.UIEventHandler & React.UIEventHandler) | undefined; onScrollCapture?: (React.UIEventHandler & React.UIEventHandler) | undefined; onWheel?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onWheelCapture?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onAnimationStart?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationStartCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEnd?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEndCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIteration?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIterationCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onTransitionEnd?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; onTransitionEndCapture?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; download?: any; hrefLang?: string | undefined; media?: string | undefined; ping?: string | undefined; rel?: string | undefined; referrerPolicy?: React.HTMLAttributeReferrerPolicy | undefined; ref: (node: any) => void; } | { id: string; role: string; tabIndex: number; as?: React.ReactNode; appearance?: import("../Button").ButtonAppearance | undefined; spacing?: import("../Button").ButtonSpacing | undefined; size?: import("../Button").ButtonSize | undefined; /** If `true`, the first enabled menu item will be selected * when the menu opens. */ iconBefore?: import("..").IconType | undefined; iconBeforeSize?: string | undefined; iconBeforeRotate?: import("../types").Rotate | undefined; iconAfter?: import("..").IconType | undefined; iconAfterSize?: string | undefined; iconAfterRotate?: import("../types").Rotate | undefined; iconSize?: string | undefined; iconRotate?: import("../types").Rotate | undefined; href?: string | undefined; target?: string | undefined; external?: boolean | undefined; disabled?: boolean | undefined; loading?: boolean | undefined; loadingText?: string | undefined; active?: boolean | undefined; fullWidth?: boolean | undefined; dangerouslySetClassName?: string | undefined; onBlur?: React.FocusEventHandler | undefined; onClick: React.MouseEventHandler; onMouseDown: React.MouseEventHandler; onMouseEnter?: React.MouseEventHandler | undefined; onMouseLeave?: React.MouseEventHandler | undefined; onMouseUp: React.MouseEventHandler; onKeyDown: React.KeyboardEventHandler; onFocus?: React.FocusEventHandler | undefined; children?: React.ReactNode; alignContent?: import("../types").AlignContent | import("../types").AlignContent[] | undefined; alignItems?: import("../types").AlignItems | import("../types").AlignItems[] | undefined; alignSelf?: import("../types").AlignSelf | import("../types").AlignSelf[] | undefined; backdropFilter?: import("../types").BackdropFilter | import("../types").BackdropFilter[] | undefined; backgroundAttachment?: import("../types").BackgroundAttachment | import("../types").BackgroundAttachment[] | undefined; backgroundClip?: import("../types").BackgroundClip | import("../types").BackgroundClip[] | undefined; backgroundColor?: import("../types").BackgroundColor | import("../types").BackgroundColor[] | undefined; backgroundImage?: import("../types").BackgroundImage | import("../types").BackgroundImage[] | undefined; backgroundPosition?: import("../types").BackgroundPosition | import("../types").BackgroundPosition[] | undefined; backgroundRepeat?: import("../types").BackgroundRepeat | import("../types").BackgroundRepeat[] | undefined; space?: import("../types").Space | import("../types").Space[] | undefined; backgroundSize?: import("../types").BackgroundSize | import("../types").BackgroundSize[] | undefined; inset?: import("../types").Inset | import("../types").Inset[] | undefined; borderCollapse?: import("../types").BorderCollapse | import("../types").BorderCollapse[] | undefined; boxShadow?: import("../types").BoxShadow | import("../types").BoxShadow[] | undefined; boxSizing?: import("../types").BoxSizing | import("../types").BoxSizing[] | undefined; clear?: import("../types").Clear | import("../types").Clear[] | undefined; cursor?: import("../types").Cursor | import("../types").Cursor[] | undefined; display?: import("../types").Display | import("../types").Display[] | undefined; flex?: import("../types").Flex | import("../types").Flex[] | undefined; filter?: import("../types").Filter | import("../types").Filter[] | undefined; flexDirection?: import("../types").FlexDirection | import("../types").FlexDirection[] | undefined; flexGrow?: import("../types").FlexGrow | import("../types").FlexGrow[] | undefined; flexShrink?: import("../types").FlexShrink | import("../types").FlexShrink[] | undefined; flexWrap?: import("../types").FlexWrap | import("../types").FlexWrap[] | undefined; float?: import("../types").Float | import("../types").Float[] | undefined; fontFamily?: import("../types").FontFamily | import("../types").FontFamily[] | undefined; fontSize?: import("../types").FontSize | import("../types").FontSize[] | undefined; fontStyle?: import("../types").FontStyle | import("../types").FontStyle[] | undefined; fontWeight?: import("../types").FontWeight | import("../types").FontWeight[] | undefined; gridAutoFlow?: import("../types").GridAutoFlow | import("../types").GridAutoFlow[] | undefined; gridColumnEnd?: import("../types").GridColumnEnd | import("../types").GridColumnEnd[] | undefined; gridColumnStart?: import("../types").GridColumnStart | import("../types").GridColumnStart[] | undefined; gridRowEnd?: import("../types").GridRowEnd | import("../types").GridRowEnd[] | undefined; gridRowStart?: import("../types").GridRowStart | import("../types").GridRowStart[] | undefined; gridTemplateColumns?: import("../types").GridTemplateColumns | import("../types").GridTemplateColumns[] | undefined; gridTemplateRows?: import("../types").GridTemplateRows | import("../types").GridTemplateRows[] | undefined; height?: import("../types").Height | import("../types").Height[] | undefined; justifyContent?: import("../types").JustifyContent | import("../types").JustifyContent[] | undefined; letterSpacing?: import("../types").LetterSpacing | import("../types").LetterSpacing[] | undefined; lineHeight?: import("../types").LineHeight | import("../types").LineHeight[] | undefined; listStylePosition?: import("../types").ListStylePosition | import("../types").ListStylePosition[] | undefined; listStyleType?: import("../types").ListStyleType | import("../types").ListStyleType[] | undefined; maxHeight?: import("../types").MaxHeight | import("../types").MaxHeight[] | undefined; maxWidth?: import("../types").MaxWidth | import("../types").MaxWidth[] | undefined; minHeight?: import("../types").MinHeight | import("../types").MinHeight[] | undefined; minWidth?: import("../types").MinWidth | import("../types").MinWidth[] | undefined; objectFit?: import("../types").ObjectFit | import("../types").ObjectFit[] | undefined; fill?: import("../types").Fill | import("../types").Fill[] | undefined; objectPosition?: import("../types").ObjectPosition | import("../types").ObjectPosition[] | undefined; opacity?: import("../types").Opacity | import("../types").Opacity[] | undefined; order?: import("../types").Order | import("../types").Order[] | undefined; stroke?: import("../types").Stroke | import("../types").Stroke[] | undefined; pointerEvents?: import("../types").PointerEvents | import("../types").PointerEvents[] | undefined; position?: import("../types").Position | import("../types").Position[] | undefined; resize?: import("../types").Resize | import("../types").Resize[] | undefined; rotate?: import("../types").Rotate | import("../types").Rotate[] | undefined; scale?: import("../types").Scale | import("../types").Scale[] | undefined; tableLayout?: import("../types").TableLayout | import("../types").TableLayout[] | undefined; textAlign?: import("../types").TextAlign | import("../types").TextAlign[] | undefined; textTransform?: import("../types").TextTransform | import("../types").TextTransform[] | undefined; transform?: import("../types").Transform | import("../types").Transform[] | undefined; transformOrigin?: import("../types").TransformOrigin | import("../types").TransformOrigin[] | undefined; transitionDelay?: import("../types").TransitionDelay | import("../types").TransitionDelay[] | undefined; transitionDuration?: import("../types").TransitionDuration | import("../types").TransitionDuration[] | undefined; transitionProperty?: import("../types").TransitionProperty | import("../types").TransitionProperty[] | undefined; transitionTimingFunction?: import("../types").TransitionTimingFunction | import("../types").TransitionTimingFunction[] | undefined; translate?: import("../types").Translate | import("../types").Translate[] | undefined; userSelect?: import("../types").UserSelect | import("../types").UserSelect[] | undefined; verticalAlign?: import("../types").VerticalAlign | import("../types").VerticalAlign[] | undefined; visibility?: import("../types").Visibility | import("../types").Visibility[] | undefined; width?: import("../types").Width | import("../types").Width[] | undefined; wordBreak?: import("../types").WordBreak | import("../types").WordBreak[] | undefined; zIndex?: import("../types").ZIndex | import("../types").ZIndex[] | undefined; animation?: import("../types").Animation | import("../types").Animation[] | undefined; borderColor?: import("../types").BorderColor | import("../types").BorderColor[] | undefined; borderRadius?: import("../types").BorderRadius | import("../types").BorderRadius[] | undefined; borderStyle?: import("../types").BorderStyle | import("../types").BorderStyle[] | undefined; borderWidth?: import("../types").BorderWidth | import("../types").BorderWidth[] | undefined; gap?: import("../types").Gap | import("../types").Gap[] | undefined; gridColumn?: import("../types").GridColumn | import("../types").GridColumn[] | undefined; gridRow?: import("../types").GridRow | import("../types").GridRow[] | undefined; margin?: import("../types").Margin | import("../types").Margin[] | undefined; offset?: import("../types").Offset | import("../types").Offset[] | undefined; outline?: import("../types").Outline | import("../types").Outline[] | undefined; overflow?: import("../types").Overflow | import("../types").Overflow[] | undefined; padding?: import("../types").Padding | import("../types").Padding[] | undefined; textDecoration?: import("../types").TextDecoration | import("../types").TextDecoration[] | undefined; strokeWidth?: import("../types").StrokeWidth | import("../types").StrokeWidth[] | undefined; overscroll?: import("../types").Overscroll | import("../types").Overscroll[] | undefined; fontSmoothing?: import("../types").FontSmoothing | import("../types").FontSmoothing[] | undefined; placeholderColor?: import("../types").PlaceholderColor | import("../types").PlaceholderColor[] | undefined; placeholderOpacity?: import("../types").PlaceholderOpacity | import("../types").PlaceholderOpacity[] | undefined; textColor?: import("../types").TextColor | import("../types").TextColor[] | undefined; textOpacity?: import("../types").TextOpacity | import("../types").TextOpacity[] | undefined; whitespace?: import("../types").Whitespace | import("../types").Whitespace[] | undefined; truncate?: import("../types").Truncate | import("../types").Truncate[] | undefined; backgroundOpacity?: import("../types").BackgroundOpacity | import("../types").BackgroundOpacity[] | undefined; gradientColorStops?: import("../types").GradientColorStops | import("../types").GradientColorStops[] | undefined; borderOpacity?: import("../types").BorderOpacity | import("../types").BorderOpacity[] | undefined; divideWidth?: import("../types").DivideWidth | import("../types").DivideWidth[] | undefined; divideColor?: import("../types").DivideColor | import("../types").DivideColor[] | undefined; divideOpacity?: import("../types").DivideOpacity | import("../types").DivideOpacity[] | undefined; divideStyle?: import("../types").DivideStyle | import("../types").DivideStyle[] | undefined; ringWidth?: import("../types").RingWidth | import("../types").RingWidth[] | undefined; ringColor?: import("../types").RingColor | import("../types").RingColor[] | undefined; ringOpacity?: import("../types").RingOpacity | import("../types").RingOpacity[] | undefined; ringOffsetWidth?: import("../types").RingOffsetWidth | import("../types").RingOffsetWidth[] | undefined; ringOffsetColor?: import("../types").RingOffsetColor | import("../types").RingOffsetColor[] | undefined; skew?: import("../types").Skew | import("../types").Skew[] | undefined; group?: "group" | "group"[] | undefined; name?: string | undefined; value?: string | number | readonly string[] | undefined; hidden?: boolean | undefined; color?: string | undefined; style?: React.CSSProperties | undefined; 'aria-orientation'?: "horizontal" | "vertical" | undefined; 'aria-haspopup'?: boolean | "listbox" | "grid" | "menu" | "false" | "true" | "tree" | "dialog" | undefined; onMouseOut?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onKeyUp: React.KeyboardEventHandler & React.KeyboardEventHandler; onMouseOver: React.MouseEventHandler & React.MouseEventHandler; onMouseMove?: React.MouseEventHandler | undefined; type?: "button" | "reset" | "submit" | undefined; autoFocus?: boolean | undefined; form?: string | undefined; formAction?: string | undefined; formEncType?: string | undefined; formMethod?: string | undefined; formNoValidate?: boolean | undefined; formTarget?: string | undefined; defaultChecked?: boolean | undefined; defaultValue?: string | number | readonly string[] | undefined; suppressContentEditableWarning?: boolean | undefined; suppressHydrationWarning?: boolean | undefined; accessKey?: string | undefined; contentEditable?: "inherit" | (boolean | "false" | "true") | undefined; contextMenu?: string | undefined; dir?: string | undefined; draggable?: (boolean | "false" | "true") | undefined; lang?: string | undefined; placeholder?: string | undefined; slot?: string | undefined; spellCheck?: (boolean | "false" | "true") | undefined; title?: string | undefined; radioGroup?: string | undefined; about?: string | undefined; datatype?: string | undefined; inlist?: any; prefix?: string | undefined; property?: string | undefined; resource?: string | undefined; typeof?: string | undefined; vocab?: string | undefined; autoCapitalize?: string | undefined; autoCorrect?: string | undefined; autoSave?: string | undefined; itemProp?: string | undefined; itemScope?: boolean | undefined; itemType?: string | undefined; itemID?: string | undefined; itemRef?: string | undefined; results?: number | undefined; security?: string | undefined; unselectable?: "on" | "off" | undefined; inputMode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined; is?: string | undefined; 'aria-activedescendant'?: string | undefined; 'aria-atomic'?: boolean | "false" | "true" | undefined; 'aria-autocomplete'?: "both" | "none" | "inline" | "list" | undefined; 'aria-busy'?: boolean | "false" | "true" | undefined; 'aria-checked'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-colcount'?: number | undefined; 'aria-colindex'?: number | undefined; 'aria-colspan'?: number | undefined; 'aria-controls'?: string | undefined; 'aria-current'?: boolean | "page" | "false" | "true" | "step" | "location" | "date" | "time" | undefined; 'aria-describedby'?: string | undefined; 'aria-details'?: string | undefined; 'aria-disabled': boolean | "false" | "true"; 'aria-dropeffect'?: "none" | "copy" | "move" | "link" | "execute" | "popup" | undefined; 'aria-errormessage'?: string | undefined; 'aria-expanded'?: boolean | "false" | "true" | undefined; 'aria-flowto'?: string | undefined; 'aria-grabbed'?: boolean | "false" | "true" | undefined; 'aria-hidden'?: boolean | "false" | "true" | undefined; 'aria-invalid'?: boolean | "false" | "true" | "grammar" | "spelling" | undefined; 'aria-keyshortcuts'?: string | undefined; 'aria-label'?: string | undefined; 'aria-labelledby'?: string | undefined; 'aria-level'?: number | undefined; 'aria-live'?: "off" | "assertive" | "polite" | undefined; 'aria-modal'?: boolean | "false" | "true" | undefined; 'aria-multiline'?: boolean | "false" | "true" | undefined; 'aria-multiselectable'?: boolean | "false" | "true" | undefined; 'aria-owns'?: string | undefined; 'aria-placeholder'?: string | undefined; 'aria-posinset'?: number | undefined; 'aria-pressed'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-readonly'?: boolean | "false" | "true" | undefined; 'aria-relevant'?: "all" | "text" | "additions" | "additions removals" | "additions text" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; 'aria-required'?: boolean | "false" | "true" | undefined; 'aria-roledescription'?: string | undefined; 'aria-rowcount'?: number | undefined; 'aria-rowindex'?: number | undefined; 'aria-rowspan'?: number | undefined; 'aria-selected'?: boolean | "false" | "true" | undefined; 'aria-setsize'?: number | undefined; 'aria-sort'?: "none" | "ascending" | "descending" | "other" | undefined; 'aria-valuemax'?: number | undefined; 'aria-valuemin'?: number | undefined; 'aria-valuenow'?: number | undefined; 'aria-valuetext'?: string | undefined; dangerouslySetInnerHTML?: { __html: string; } | undefined; onCopy?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCopyCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCut?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCutCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPaste?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPasteCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCompositionEnd?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionEndCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStart?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStartCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdate?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdateCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onFocusCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onBlurCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onChange?: (React.FormEventHandler & React.FormEventHandler) | undefined; onChangeCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onReset?: (React.FormEventHandler & React.FormEventHandler) | undefined; onResetCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmit?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmitCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalid?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalidCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onLoad?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onError?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onErrorCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onKeyDownCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPress?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPressCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyUpCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onAbort?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAbortCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThrough?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThroughCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptied?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptiedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncrypted?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncryptedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEnded?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEndedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedData?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedDataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadata?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStart?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStartCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPause?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPauseCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlaying?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgress?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgressCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeked?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeking?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalled?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalledCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspend?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspendCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdate?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdateCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaiting?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaitingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAuxClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onAuxClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenu?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenuCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDrag?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnd?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEndCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnter?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnterCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExit?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExitCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeave?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeaveCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOver?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOverCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStart?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStartCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDrop?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDropCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onMouseDownCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseMoveCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOutCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOverCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseUpCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onSelect?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSelectCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTouchCancel?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchCancelCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEnd?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEndCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMove?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMoveCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStart?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStartCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onPointerDown?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerDownCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMove?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMoveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUp?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUpCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancel?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancelCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnter?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnterCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeave?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeaveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOver?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOverCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOut?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOutCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onScroll?: (React.UIEventHandler & React.UIEventHandler) | undefined; onScrollCapture?: (React.UIEventHandler & React.UIEventHandler) | undefined; onWheel?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onWheelCapture?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onAnimationStart?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationStartCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEnd?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEndCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIteration?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIterationCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onTransitionEnd?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; onTransitionEndCapture?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; download?: any; hrefLang?: string | undefined; media?: string | undefined; ping?: string | undefined; rel?: string | undefined; referrerPolicy?: React.HTMLAttributeReferrerPolicy | undefined; ref: (node: any) => void; 'data-active': import("utils").Booleanish; }; export interface UseMenuOptionProps extends UseMenuItemProps { value?: string; checked?: string; type?: 'radio' | 'checkbox'; children?: React.ReactNode; } export declare function useMenuOption(props: UseMenuOptionProps): { role: string; 'aria-checked': boolean | "mixed" | "false" | "true" | undefined; id: string; tabIndex: number; as?: React.ReactNode; appearance?: import("../Button").ButtonAppearance | undefined; spacing?: import("../Button").ButtonSpacing | undefined; size?: import("../Button").ButtonSize | undefined; /** If `true`, the first enabled menu item will be selected * when the menu opens. */ iconBefore?: import("..").IconType | undefined; iconBeforeSize?: string | undefined; iconBeforeRotate?: import("../types").Rotate | undefined; iconAfter?: import("..").IconType | undefined; iconAfterSize?: string | undefined; iconAfterRotate?: import("../types").Rotate | undefined; iconSize?: string | undefined; iconRotate?: import("../types").Rotate | undefined; href?: string | undefined; target?: string | undefined; external?: boolean | undefined; disabled: boolean | undefined; loading?: boolean | undefined; loadingText?: string | undefined; active?: boolean | undefined; fullWidth?: boolean | undefined; dangerouslySetClassName?: string | undefined; onBlur?: React.FocusEventHandler | undefined; onClick: React.MouseEventHandler; onMouseDown: React.MouseEventHandler | undefined; onMouseEnter?: React.MouseEventHandler | undefined; onMouseLeave?: React.MouseEventHandler | undefined; onMouseUp: React.MouseEventHandler | undefined; onKeyDown: React.KeyboardEventHandler | undefined; onFocus?: React.FocusEventHandler | undefined; children?: {} | null | undefined; alignContent?: import("../types").AlignContent | import("../types").AlignContent[] | undefined; alignItems?: import("../types").AlignItems | import("../types").AlignItems[] | undefined; alignSelf?: import("../types").AlignSelf | import("../types").AlignSelf[] | undefined; backdropFilter?: import("../types").BackdropFilter | import("../types").BackdropFilter[] | undefined; backgroundAttachment?: import("../types").BackgroundAttachment | import("../types").BackgroundAttachment[] | undefined; backgroundClip?: import("../types").BackgroundClip | import("../types").BackgroundClip[] | undefined; backgroundColor?: import("../types").BackgroundColor | import("../types").BackgroundColor[] | undefined; backgroundImage?: import("../types").BackgroundImage | import("../types").BackgroundImage[] | undefined; backgroundPosition?: import("../types").BackgroundPosition | import("../types").BackgroundPosition[] | undefined; backgroundRepeat?: import("../types").BackgroundRepeat | import("../types").BackgroundRepeat[] | undefined; space?: import("../types").Space | import("../types").Space[] | undefined; backgroundSize?: import("../types").BackgroundSize | import("../types").BackgroundSize[] | undefined; inset?: import("../types").Inset | import("../types").Inset[] | undefined; borderCollapse?: import("../types").BorderCollapse | import("../types").BorderCollapse[] | undefined; boxShadow?: import("../types").BoxShadow | import("../types").BoxShadow[] | undefined; boxSizing?: import("../types").BoxSizing | import("../types").BoxSizing[] | undefined; clear?: import("../types").Clear | import("../types").Clear[] | undefined; cursor?: import("../types").Cursor | import("../types").Cursor[] | undefined; display?: import("../types").Display | import("../types").Display[] | undefined; flex?: import("../types").Flex | import("../types").Flex[] | undefined; filter?: import("../types").Filter | import("../types").Filter[] | undefined; flexDirection?: import("../types").FlexDirection | import("../types").FlexDirection[] | undefined; flexGrow?: import("../types").FlexGrow | import("../types").FlexGrow[] | undefined; flexShrink?: import("../types").FlexShrink | import("../types").FlexShrink[] | undefined; flexWrap?: import("../types").FlexWrap | import("../types").FlexWrap[] | undefined; float?: import("../types").Float | import("../types").Float[] | undefined; fontFamily?: import("../types").FontFamily | import("../types").FontFamily[] | undefined; fontSize?: import("../types").FontSize | import("../types").FontSize[] | undefined; fontStyle?: import("../types").FontStyle | import("../types").FontStyle[] | undefined; fontWeight?: import("../types").FontWeight | import("../types").FontWeight[] | undefined; gridAutoFlow?: import("../types").GridAutoFlow | import("../types").GridAutoFlow[] | undefined; gridColumnEnd?: import("../types").GridColumnEnd | import("../types").GridColumnEnd[] | undefined; gridColumnStart?: import("../types").GridColumnStart | import("../types").GridColumnStart[] | undefined; gridRowEnd?: import("../types").GridRowEnd | import("../types").GridRowEnd[] | undefined; gridRowStart?: import("../types").GridRowStart | import("../types").GridRowStart[] | undefined; gridTemplateColumns?: import("../types").GridTemplateColumns | import("../types").GridTemplateColumns[] | undefined; gridTemplateRows?: import("../types").GridTemplateRows | import("../types").GridTemplateRows[] | undefined; height?: import("../types").Height | import("../types").Height[] | undefined; justifyContent?: import("../types").JustifyContent | import("../types").JustifyContent[] | undefined; letterSpacing?: import("../types").LetterSpacing | import("../types").LetterSpacing[] | undefined; lineHeight?: import("../types").LineHeight | import("../types").LineHeight[] | undefined; listStylePosition?: import("../types").ListStylePosition | import("../types").ListStylePosition[] | undefined; listStyleType?: import("../types").ListStyleType | import("../types").ListStyleType[] | undefined; maxHeight?: import("../types").MaxHeight | import("../types").MaxHeight[] | undefined; maxWidth?: import("../types").MaxWidth | import("../types").MaxWidth[] | undefined; minHeight?: import("../types").MinHeight | import("../types").MinHeight[] | undefined; minWidth?: import("../types").MinWidth | import("../types").MinWidth[] | undefined; objectFit?: import("../types").ObjectFit | import("../types").ObjectFit[] | undefined; fill?: import("../types").Fill | import("../types").Fill[] | undefined; objectPosition?: import("../types").ObjectPosition | import("../types").ObjectPosition[] | undefined; opacity?: import("../types").Opacity | import("../types").Opacity[] | undefined; order?: import("../types").Order | import("../types").Order[] | undefined; stroke?: import("../types").Stroke | import("../types").Stroke[] | undefined; pointerEvents?: import("../types").PointerEvents | import("../types").PointerEvents[] | undefined; position?: import("../types").Position | import("../types").Position[] | undefined; resize?: import("../types").Resize | import("../types").Resize[] | undefined; rotate?: import("../types").Rotate | import("../types").Rotate[] | undefined; scale?: import("../types").Scale | import("../types").Scale[] | undefined; tableLayout?: import("../types").TableLayout | import("../types").TableLayout[] | undefined; textAlign?: import("../types").TextAlign | import("../types").TextAlign[] | undefined; textTransform?: import("../types").TextTransform | import("../types").TextTransform[] | undefined; transform?: import("../types").Transform | import("../types").Transform[] | undefined; transformOrigin?: import("../types").TransformOrigin | import("../types").TransformOrigin[] | undefined; transitionDelay?: import("../types").TransitionDelay | import("../types").TransitionDelay[] | undefined; transitionDuration?: import("../types").TransitionDuration | import("../types").TransitionDuration[] | undefined; transitionProperty?: import("../types").TransitionProperty | import("../types").TransitionProperty[] | undefined; transitionTimingFunction?: import("../types").TransitionTimingFunction | import("../types").TransitionTimingFunction[] | undefined; translate?: import("../types").Translate | import("../types").Translate[] | undefined; userSelect?: import("../types").UserSelect | import("../types").UserSelect[] | undefined; verticalAlign?: import("../types").VerticalAlign | import("../types").VerticalAlign[] | undefined; visibility?: import("../types").Visibility | import("../types").Visibility[] | undefined; width?: import("../types").Width | import("../types").Width[] | undefined; wordBreak?: import("../types").WordBreak | import("../types").WordBreak[] | undefined; zIndex?: import("../types").ZIndex | import("../types").ZIndex[] | undefined; animation?: import("../types").Animation | import("../types").Animation[] | undefined; borderColor?: import("../types").BorderColor | import("../types").BorderColor[] | undefined; borderRadius?: import("../types").BorderRadius | import("../types").BorderRadius[] | undefined; borderStyle?: import("../types").BorderStyle | import("../types").BorderStyle[] | undefined; borderWidth?: import("../types").BorderWidth | import("../types").BorderWidth[] | undefined; gap?: import("../types").Gap | import("../types").Gap[] | undefined; gridColumn?: import("../types").GridColumn | import("../types").GridColumn[] | undefined; gridRow?: import("../types").GridRow | import("../types").GridRow[] | undefined; margin?: import("../types").Margin | import("../types").Margin[] | undefined; offset?: import("../types").Offset | import("../types").Offset[] | undefined; outline?: import("../types").Outline | import("../types").Outline[] | undefined; overflow?: import("../types").Overflow | import("../types").Overflow[] | undefined; padding?: import("../types").Padding | import("../types").Padding[] | undefined; textDecoration?: import("../types").TextDecoration | import("../types").TextDecoration[] | undefined; strokeWidth?: import("../types").StrokeWidth | import("../types").StrokeWidth[] | undefined; overscroll?: import("../types").Overscroll | import("../types").Overscroll[] | undefined; fontSmoothing?: import("../types").FontSmoothing | import("../types").FontSmoothing[] | undefined; placeholderColor?: import("../types").PlaceholderColor | import("../types").PlaceholderColor[] | undefined; placeholderOpacity?: import("../types").PlaceholderOpacity | import("../types").PlaceholderOpacity[] | undefined; textColor?: import("../types").TextColor | import("../types").TextColor[] | undefined; textOpacity?: import("../types").TextOpacity | import("../types").TextOpacity[] | undefined; whitespace?: import("../types").Whitespace | import("../types").Whitespace[] | undefined; truncate?: import("../types").Truncate | import("../types").Truncate[] | undefined; backgroundOpacity?: import("../types").BackgroundOpacity | import("../types").BackgroundOpacity[] | undefined; gradientColorStops?: import("../types").GradientColorStops | import("../types").GradientColorStops[] | undefined; borderOpacity?: import("../types").BorderOpacity | import("../types").BorderOpacity[] | undefined; divideWidth?: import("../types").DivideWidth | import("../types").DivideWidth[] | undefined; divideColor?: import("../types").DivideColor | import("../types").DivideColor[] | undefined; divideOpacity?: import("../types").DivideOpacity | import("../types").DivideOpacity[] | undefined; divideStyle?: import("../types").DivideStyle | import("../types").DivideStyle[] | undefined; ringWidth?: import("../types").RingWidth | import("../types").RingWidth[] | undefined; ringColor?: import("../types").RingColor | import("../types").RingColor[] | undefined; ringOpacity?: import("../types").RingOpacity | import("../types").RingOpacity[] | undefined; ringOffsetWidth?: import("../types").RingOffsetWidth | import("../types").RingOffsetWidth[] | undefined; ringOffsetColor?: import("../types").RingOffsetColor | import("../types").RingOffsetColor[] | undefined; skew?: import("../types").Skew | import("../types").Skew[] | undefined; group?: "group" | "group"[] | undefined; name?: string | undefined; value?: string | number | readonly string[] | undefined; hidden?: boolean | undefined; color?: string | undefined; style?: React.CSSProperties | undefined; 'aria-orientation'?: "horizontal" | "vertical" | undefined; 'aria-haspopup'?: boolean | "listbox" | "grid" | "menu" | "false" | "true" | "tree" | "dialog" | undefined; onMouseOut?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onKeyUp: React.KeyboardEventHandler | undefined; onMouseOver: React.MouseEventHandler | undefined; onMouseMove?: React.MouseEventHandler | undefined; type: "button" | "reset" | "submit" | undefined; autoFocus?: boolean | undefined; form?: string | undefined; formAction?: string | undefined; formEncType?: string | undefined; formMethod?: string | undefined; formNoValidate?: boolean | undefined; formTarget?: string | undefined; defaultChecked?: boolean | undefined; defaultValue?: string | number | readonly string[] | undefined; suppressContentEditableWarning?: boolean | undefined; suppressHydrationWarning?: boolean | undefined; accessKey?: string | undefined; contentEditable?: "inherit" | (boolean | "false" | "true") | undefined; contextMenu?: string | undefined; dir?: string | undefined; draggable?: (boolean | "false" | "true") | undefined; lang?: string | undefined; placeholder?: string | undefined; slot?: string | undefined; spellCheck?: (boolean | "false" | "true") | undefined; title?: string | undefined; radioGroup?: string | undefined; about?: string | undefined; datatype?: string | undefined; inlist?: any; prefix?: string | undefined; property?: string | undefined; resource?: string | undefined; typeof?: string | undefined; vocab?: string | undefined; autoCapitalize?: string | undefined; autoCorrect?: string | undefined; autoSave?: string | undefined; itemProp?: string | undefined; itemScope?: boolean | undefined; itemType?: string | undefined; itemID?: string | undefined; itemRef?: string | undefined; results?: number | undefined; security?: string | undefined; unselectable?: "on" | "off" | undefined; inputMode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined; is?: string | undefined; 'aria-activedescendant'?: string | undefined; 'aria-atomic'?: boolean | "false" | "true" | undefined; 'aria-autocomplete'?: "both" | "none" | "inline" | "list" | undefined; 'aria-busy'?: boolean | "false" | "true" | undefined; 'aria-colcount'?: number | undefined; 'aria-colindex'?: number | undefined; 'aria-colspan'?: number | undefined; 'aria-controls'?: string | undefined; 'aria-current'?: boolean | "page" | "false" | "true" | "step" | "location" | "date" | "time" | undefined; 'aria-describedby'?: string | undefined; 'aria-details'?: string | undefined; 'aria-disabled': boolean | "false" | "true" | undefined; 'aria-dropeffect'?: "none" | "copy" | "move" | "link" | "execute" | "popup" | undefined; 'aria-errormessage'?: string | undefined; 'aria-expanded'?: boolean | "false" | "true" | undefined; 'aria-flowto'?: string | undefined; 'aria-grabbed'?: boolean | "false" | "true" | undefined; 'aria-hidden'?: boolean | "false" | "true" | undefined; 'aria-invalid'?: boolean | "false" | "true" | "grammar" | "spelling" | undefined; 'aria-keyshortcuts'?: string | undefined; 'aria-label'?: string | undefined; 'aria-labelledby'?: string | undefined; 'aria-level'?: number | undefined; 'aria-live'?: "off" | "assertive" | "polite" | undefined; 'aria-modal'?: boolean | "false" | "true" | undefined; 'aria-multiline'?: boolean | "false" | "true" | undefined; 'aria-multiselectable'?: boolean | "false" | "true" | undefined; 'aria-owns'?: string | undefined; 'aria-placeholder'?: string | undefined; 'aria-posinset'?: number | undefined; 'aria-pressed'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-readonly'?: boolean | "false" | "true" | undefined; 'aria-relevant'?: "all" | "text" | "additions" | "additions removals" | "additions text" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; 'aria-required'?: boolean | "false" | "true" | undefined; 'aria-roledescription'?: string | undefined; 'aria-rowcount'?: number | undefined; 'aria-rowindex'?: number | undefined; 'aria-rowspan'?: number | undefined; 'aria-selected'?: boolean | "false" | "true" | undefined; 'aria-setsize'?: number | undefined; 'aria-sort'?: "none" | "ascending" | "descending" | "other" | undefined; 'aria-valuemax'?: number | undefined; 'aria-valuemin'?: number | undefined; 'aria-valuenow'?: number | undefined; 'aria-valuetext'?: string | undefined; dangerouslySetInnerHTML?: { __html: string; } | undefined; onCopy?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCopyCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCut?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCutCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPaste?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPasteCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCompositionEnd?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionEndCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStart?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStartCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdate?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdateCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onFocusCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onBlurCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onChange?: (React.FormEventHandler & React.FormEventHandler) | undefined; onChangeCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onReset?: (React.FormEventHandler & React.FormEventHandler) | undefined; onResetCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmit?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmitCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalid?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalidCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onLoad?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onError?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onErrorCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onKeyDownCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPress?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPressCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyUpCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onAbort?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAbortCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThrough?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThroughCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptied?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptiedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncrypted?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncryptedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEnded?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEndedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedData?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedDataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadata?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStart?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStartCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPause?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPauseCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlaying?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgress?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgressCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeked?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeking?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalled?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalledCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspend?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspendCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdate?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdateCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaiting?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaitingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAuxClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onAuxClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenu?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenuCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDrag?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnd?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEndCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnter?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnterCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExit?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExitCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeave?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeaveCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOver?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOverCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStart?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStartCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDrop?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDropCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onMouseDownCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseMoveCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOutCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOverCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseUpCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onSelect?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSelectCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTouchCancel?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchCancelCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEnd?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEndCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMove?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMoveCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStart?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStartCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onPointerDown?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerDownCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMove?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMoveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUp?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUpCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancel?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancelCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnter?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnterCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeave?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeaveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOver?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOverCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOut?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOutCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onScroll?: (React.UIEventHandler & React.UIEventHandler) | undefined; onScrollCapture?: (React.UIEventHandler & React.UIEventHandler) | undefined; onWheel?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onWheelCapture?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onAnimationStart?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationStartCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEnd?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEndCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIteration?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIterationCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onTransitionEnd?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; onTransitionEndCapture?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; download?: any; hrefLang?: string | undefined; media?: string | undefined; ping?: string | undefined; rel?: string | undefined; referrerPolicy?: React.HTMLAttributeReferrerPolicy | undefined; ref: (node: any) => void; } | { role: string; 'aria-checked': boolean | "mixed" | "false" | "true" | undefined; id: string; tabIndex: number; as?: React.ReactNode; appearance?: import("../Button").ButtonAppearance | undefined; spacing?: import("../Button").ButtonSpacing | undefined; size?: import("../Button").ButtonSize | undefined; /** If `true`, the first enabled menu item will be selected * when the menu opens. */ iconBefore?: import("..").IconType | undefined; iconBeforeSize?: string | undefined; iconBeforeRotate?: import("../types").Rotate | undefined; iconAfter?: import("..").IconType | undefined; iconAfterSize?: string | undefined; iconAfterRotate?: import("../types").Rotate | undefined; iconSize?: string | undefined; iconRotate?: import("../types").Rotate | undefined; href?: string | undefined; target?: string | undefined; external?: boolean | undefined; disabled?: boolean | undefined; loading?: boolean | undefined; loadingText?: string | undefined; active?: boolean | undefined; fullWidth?: boolean | undefined; dangerouslySetClassName?: string | undefined; onBlur?: React.FocusEventHandler | undefined; onClick: React.MouseEventHandler; onMouseDown: React.MouseEventHandler; onMouseEnter?: React.MouseEventHandler | undefined; onMouseLeave?: React.MouseEventHandler | undefined; onMouseUp: React.MouseEventHandler; onKeyDown: React.KeyboardEventHandler; onFocus?: React.FocusEventHandler | undefined; children?: {} | null | undefined; alignContent?: import("../types").AlignContent | import("../types").AlignContent[] | undefined; alignItems?: import("../types").AlignItems | import("../types").AlignItems[] | undefined; alignSelf?: import("../types").AlignSelf | import("../types").AlignSelf[] | undefined; backdropFilter?: import("../types").BackdropFilter | import("../types").BackdropFilter[] | undefined; backgroundAttachment?: import("../types").BackgroundAttachment | import("../types").BackgroundAttachment[] | undefined; backgroundClip?: import("../types").BackgroundClip | import("../types").BackgroundClip[] | undefined; backgroundColor?: import("../types").BackgroundColor | import("../types").BackgroundColor[] | undefined; backgroundImage?: import("../types").BackgroundImage | import("../types").BackgroundImage[] | undefined; backgroundPosition?: import("../types").BackgroundPosition | import("../types").BackgroundPosition[] | undefined; backgroundRepeat?: import("../types").BackgroundRepeat | import("../types").BackgroundRepeat[] | undefined; space?: import("../types").Space | import("../types").Space[] | undefined; backgroundSize?: import("../types").BackgroundSize | import("../types").BackgroundSize[] | undefined; inset?: import("../types").Inset | import("../types").Inset[] | undefined; borderCollapse?: import("../types").BorderCollapse | import("../types").BorderCollapse[] | undefined; boxShadow?: import("../types").BoxShadow | import("../types").BoxShadow[] | undefined; boxSizing?: import("../types").BoxSizing | import("../types").BoxSizing[] | undefined; clear?: import("../types").Clear | import("../types").Clear[] | undefined; cursor?: import("../types").Cursor | import("../types").Cursor[] | undefined; display?: import("../types").Display | import("../types").Display[] | undefined; flex?: import("../types").Flex | import("../types").Flex[] | undefined; filter?: import("../types").Filter | import("../types").Filter[] | undefined; flexDirection?: import("../types").FlexDirection | import("../types").FlexDirection[] | undefined; flexGrow?: import("../types").FlexGrow | import("../types").FlexGrow[] | undefined; flexShrink?: import("../types").FlexShrink | import("../types").FlexShrink[] | undefined; flexWrap?: import("../types").FlexWrap | import("../types").FlexWrap[] | undefined; float?: import("../types").Float | import("../types").Float[] | undefined; fontFamily?: import("../types").FontFamily | import("../types").FontFamily[] | undefined; fontSize?: import("../types").FontSize | import("../types").FontSize[] | undefined; fontStyle?: import("../types").FontStyle | import("../types").FontStyle[] | undefined; fontWeight?: import("../types").FontWeight | import("../types").FontWeight[] | undefined; gridAutoFlow?: import("../types").GridAutoFlow | import("../types").GridAutoFlow[] | undefined; gridColumnEnd?: import("../types").GridColumnEnd | import("../types").GridColumnEnd[] | undefined; gridColumnStart?: import("../types").GridColumnStart | import("../types").GridColumnStart[] | undefined; gridRowEnd?: import("../types").GridRowEnd | import("../types").GridRowEnd[] | undefined; gridRowStart?: import("../types").GridRowStart | import("../types").GridRowStart[] | undefined; gridTemplateColumns?: import("../types").GridTemplateColumns | import("../types").GridTemplateColumns[] | undefined; gridTemplateRows?: import("../types").GridTemplateRows | import("../types").GridTemplateRows[] | undefined; height?: import("../types").Height | import("../types").Height[] | undefined; justifyContent?: import("../types").JustifyContent | import("../types").JustifyContent[] | undefined; letterSpacing?: import("../types").LetterSpacing | import("../types").LetterSpacing[] | undefined; lineHeight?: import("../types").LineHeight | import("../types").LineHeight[] | undefined; listStylePosition?: import("../types").ListStylePosition | import("../types").ListStylePosition[] | undefined; listStyleType?: import("../types").ListStyleType | import("../types").ListStyleType[] | undefined; maxHeight?: import("../types").MaxHeight | import("../types").MaxHeight[] | undefined; maxWidth?: import("../types").MaxWidth | import("../types").MaxWidth[] | undefined; minHeight?: import("../types").MinHeight | import("../types").MinHeight[] | undefined; minWidth?: import("../types").MinWidth | import("../types").MinWidth[] | undefined; objectFit?: import("../types").ObjectFit | import("../types").ObjectFit[] | undefined; fill?: import("../types").Fill | import("../types").Fill[] | undefined; objectPosition?: import("../types").ObjectPosition | import("../types").ObjectPosition[] | undefined; opacity?: import("../types").Opacity | import("../types").Opacity[] | undefined; order?: import("../types").Order | import("../types").Order[] | undefined; stroke?: import("../types").Stroke | import("../types").Stroke[] | undefined; pointerEvents?: import("../types").PointerEvents | import("../types").PointerEvents[] | undefined; position?: import("../types").Position | import("../types").Position[] | undefined; resize?: import("../types").Resize | import("../types").Resize[] | undefined; rotate?: import("../types").Rotate | import("../types").Rotate[] | undefined; scale?: import("../types").Scale | import("../types").Scale[] | undefined; tableLayout?: import("../types").TableLayout | import("../types").TableLayout[] | undefined; textAlign?: import("../types").TextAlign | import("../types").TextAlign[] | undefined; textTransform?: import("../types").TextTransform | import("../types").TextTransform[] | undefined; transform?: import("../types").Transform | import("../types").Transform[] | undefined; transformOrigin?: import("../types").TransformOrigin | import("../types").TransformOrigin[] | undefined; transitionDelay?: import("../types").TransitionDelay | import("../types").TransitionDelay[] | undefined; transitionDuration?: import("../types").TransitionDuration | import("../types").TransitionDuration[] | undefined; transitionProperty?: import("../types").TransitionProperty | import("../types").TransitionProperty[] | undefined; transitionTimingFunction?: import("../types").TransitionTimingFunction | import("../types").TransitionTimingFunction[] | undefined; translate?: import("../types").Translate | import("../types").Translate[] | undefined; userSelect?: import("../types").UserSelect | import("../types").UserSelect[] | undefined; verticalAlign?: import("../types").VerticalAlign | import("../types").VerticalAlign[] | undefined; visibility?: import("../types").Visibility | import("../types").Visibility[] | undefined; width?: import("../types").Width | import("../types").Width[] | undefined; wordBreak?: import("../types").WordBreak | import("../types").WordBreak[] | undefined; zIndex?: import("../types").ZIndex | import("../types").ZIndex[] | undefined; animation?: import("../types").Animation | import("../types").Animation[] | undefined; borderColor?: import("../types").BorderColor | import("../types").BorderColor[] | undefined; borderRadius?: import("../types").BorderRadius | import("../types").BorderRadius[] | undefined; borderStyle?: import("../types").BorderStyle | import("../types").BorderStyle[] | undefined; borderWidth?: import("../types").BorderWidth | import("../types").BorderWidth[] | undefined; gap?: import("../types").Gap | import("../types").Gap[] | undefined; gridColumn?: import("../types").GridColumn | import("../types").GridColumn[] | undefined; gridRow?: import("../types").GridRow | import("../types").GridRow[] | undefined; margin?: import("../types").Margin | import("../types").Margin[] | undefined; offset?: import("../types").Offset | import("../types").Offset[] | undefined; outline?: import("../types").Outline | import("../types").Outline[] | undefined; overflow?: import("../types").Overflow | import("../types").Overflow[] | undefined; padding?: import("../types").Padding | import("../types").Padding[] | undefined; textDecoration?: import("../types").TextDecoration | import("../types").TextDecoration[] | undefined; strokeWidth?: import("../types").StrokeWidth | import("../types").StrokeWidth[] | undefined; overscroll?: import("../types").Overscroll | import("../types").Overscroll[] | undefined; fontSmoothing?: import("../types").FontSmoothing | import("../types").FontSmoothing[] | undefined; placeholderColor?: import("../types").PlaceholderColor | import("../types").PlaceholderColor[] | undefined; placeholderOpacity?: import("../types").PlaceholderOpacity | import("../types").PlaceholderOpacity[] | undefined; textColor?: import("../types").TextColor | import("../types").TextColor[] | undefined; textOpacity?: import("../types").TextOpacity | import("../types").TextOpacity[] | undefined; whitespace?: import("../types").Whitespace | import("../types").Whitespace[] | undefined; truncate?: import("../types").Truncate | import("../types").Truncate[] | undefined; backgroundOpacity?: import("../types").BackgroundOpacity | import("../types").BackgroundOpacity[] | undefined; gradientColorStops?: import("../types").GradientColorStops | import("../types").GradientColorStops[] | undefined; borderOpacity?: import("../types").BorderOpacity | import("../types").BorderOpacity[] | undefined; divideWidth?: import("../types").DivideWidth | import("../types").DivideWidth[] | undefined; divideColor?: import("../types").DivideColor | import("../types").DivideColor[] | undefined; divideOpacity?: import("../types").DivideOpacity | import("../types").DivideOpacity[] | undefined; divideStyle?: import("../types").DivideStyle | import("../types").DivideStyle[] | undefined; ringWidth?: import("../types").RingWidth | import("../types").RingWidth[] | undefined; ringColor?: import("../types").RingColor | import("../types").RingColor[] | undefined; ringOpacity?: import("../types").RingOpacity | import("../types").RingOpacity[] | undefined; ringOffsetWidth?: import("../types").RingOffsetWidth | import("../types").RingOffsetWidth[] | undefined; ringOffsetColor?: import("../types").RingOffsetColor | import("../types").RingOffsetColor[] | undefined; skew?: import("../types").Skew | import("../types").Skew[] | undefined; group?: "group" | "group"[] | undefined; name?: string | undefined; value?: string | number | readonly string[] | undefined; hidden?: boolean | undefined; color?: string | undefined; style?: React.CSSProperties | undefined; 'aria-orientation'?: "horizontal" | "vertical" | undefined; 'aria-haspopup'?: boolean | "listbox" | "grid" | "menu" | "false" | "true" | "tree" | "dialog" | undefined; onMouseOut?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onKeyUp: React.KeyboardEventHandler & React.KeyboardEventHandler; onMouseOver: React.MouseEventHandler & React.MouseEventHandler; onMouseMove?: React.MouseEventHandler | undefined; type?: "button" | "reset" | "submit" | undefined; autoFocus?: boolean | undefined; form?: string | undefined; formAction?: string | undefined; formEncType?: string | undefined; formMethod?: string | undefined; formNoValidate?: boolean | undefined; formTarget?: string | undefined; defaultChecked?: boolean | undefined; defaultValue?: string | number | readonly string[] | undefined; suppressContentEditableWarning?: boolean | undefined; suppressHydrationWarning?: boolean | undefined; accessKey?: string | undefined; contentEditable?: "inherit" | (boolean | "false" | "true") | undefined; contextMenu?: string | undefined; dir?: string | undefined; draggable?: (boolean | "false" | "true") | undefined; lang?: string | undefined; placeholder?: string | undefined; slot?: string | undefined; spellCheck?: (boolean | "false" | "true") | undefined; title?: string | undefined; radioGroup?: string | undefined; about?: string | undefined; datatype?: string | undefined; inlist?: any; prefix?: string | undefined; property?: string | undefined; resource?: string | undefined; typeof?: string | undefined; vocab?: string | undefined; autoCapitalize?: string | undefined; autoCorrect?: string | undefined; autoSave?: string | undefined; itemProp?: string | undefined; itemScope?: boolean | undefined; itemType?: string | undefined; itemID?: string | undefined; itemRef?: string | undefined; results?: number | undefined; security?: string | undefined; unselectable?: "on" | "off" | undefined; inputMode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined; is?: string | undefined; 'aria-activedescendant'?: string | undefined; 'aria-atomic'?: boolean | "false" | "true" | undefined; 'aria-autocomplete'?: "both" | "none" | "inline" | "list" | undefined; 'aria-busy'?: boolean | "false" | "true" | undefined; 'aria-colcount'?: number | undefined; 'aria-colindex'?: number | undefined; 'aria-colspan'?: number | undefined; 'aria-controls'?: string | undefined; 'aria-current'?: boolean | "page" | "false" | "true" | "step" | "location" | "date" | "time" | undefined; 'aria-describedby'?: string | undefined; 'aria-details'?: string | undefined; 'aria-disabled': boolean | "false" | "true"; 'aria-dropeffect'?: "none" | "copy" | "move" | "link" | "execute" | "popup" | undefined; 'aria-errormessage'?: string | undefined; 'aria-expanded'?: boolean | "false" | "true" | undefined; 'aria-flowto'?: string | undefined; 'aria-grabbed'?: boolean | "false" | "true" | undefined; 'aria-hidden'?: boolean | "false" | "true" | undefined; 'aria-invalid'?: boolean | "false" | "true" | "grammar" | "spelling" | undefined; 'aria-keyshortcuts'?: string | undefined; 'aria-label'?: string | undefined; 'aria-labelledby'?: string | undefined; 'aria-level'?: number | undefined; 'aria-live'?: "off" | "assertive" | "polite" | undefined; 'aria-modal'?: boolean | "false" | "true" | undefined; 'aria-multiline'?: boolean | "false" | "true" | undefined; 'aria-multiselectable'?: boolean | "false" | "true" | undefined; 'aria-owns'?: string | undefined; 'aria-placeholder'?: string | undefined; 'aria-posinset'?: number | undefined; 'aria-pressed'?: boolean | "mixed" | "false" | "true" | undefined; 'aria-readonly'?: boolean | "false" | "true" | undefined; 'aria-relevant'?: "all" | "text" | "additions" | "additions removals" | "additions text" | "removals" | "removals additions" | "removals text" | "text additions" | "text removals" | undefined; 'aria-required'?: boolean | "false" | "true" | undefined; 'aria-roledescription'?: string | undefined; 'aria-rowcount'?: number | undefined; 'aria-rowindex'?: number | undefined; 'aria-rowspan'?: number | undefined; 'aria-selected'?: boolean | "false" | "true" | undefined; 'aria-setsize'?: number | undefined; 'aria-sort'?: "none" | "ascending" | "descending" | "other" | undefined; 'aria-valuemax'?: number | undefined; 'aria-valuemin'?: number | undefined; 'aria-valuenow'?: number | undefined; 'aria-valuetext'?: string | undefined; dangerouslySetInnerHTML?: { __html: string; } | undefined; onCopy?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCopyCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCut?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCutCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPaste?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onPasteCapture?: (React.ClipboardEventHandler & React.ClipboardEventHandler) | undefined; onCompositionEnd?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionEndCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStart?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionStartCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdate?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onCompositionUpdateCapture?: (React.CompositionEventHandler & React.CompositionEventHandler) | undefined; onFocusCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onBlurCapture?: (React.FocusEventHandler & React.FocusEventHandler) | undefined; onChange?: (React.FormEventHandler & React.FormEventHandler) | undefined; onChangeCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onBeforeInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInput?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInputCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onReset?: (React.FormEventHandler & React.FormEventHandler) | undefined; onResetCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmit?: (React.FormEventHandler & React.FormEventHandler) | undefined; onSubmitCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalid?: (React.FormEventHandler & React.FormEventHandler) | undefined; onInvalidCapture?: (React.FormEventHandler & React.FormEventHandler) | undefined; onLoad?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onError?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onErrorCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onKeyDownCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPress?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyPressCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onKeyUpCapture?: (React.KeyboardEventHandler & React.KeyboardEventHandler) | undefined; onAbort?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAbortCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThrough?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onCanPlayThroughCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onDurationChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptied?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEmptiedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncrypted?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEncryptedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEnded?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onEndedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedData?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedDataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadata?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadedMetadataCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStart?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onLoadStartCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPause?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPauseCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlay?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlaying?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onPlayingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgress?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onProgressCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onRateChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeked?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekedCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeeking?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSeekingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalled?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onStalledCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspend?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSuspendCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdate?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTimeUpdateCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChange?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onVolumeChangeCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaiting?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onWaitingCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onAuxClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onAuxClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenu?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onContextMenuCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClick?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDoubleClickCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onDrag?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnd?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEndCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnter?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragEnterCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExit?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragExitCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeave?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragLeaveCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOver?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragOverCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStart?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDragStartCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDrop?: (React.DragEventHandler & React.DragEventHandler) | undefined; onDropCapture?: (React.DragEventHandler & React.DragEventHandler) | undefined; onMouseDownCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseMoveCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOutCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseOverCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onMouseUpCapture?: (React.MouseEventHandler & React.MouseEventHandler) | undefined; onSelect?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onSelectCapture?: (React.ReactEventHandler & React.ReactEventHandler) | undefined; onTouchCancel?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchCancelCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEnd?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchEndCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMove?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchMoveCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStart?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onTouchStartCapture?: (React.TouchEventHandler & React.TouchEventHandler) | undefined; onPointerDown?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerDownCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMove?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerMoveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUp?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerUpCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancel?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerCancelCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnter?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerEnterCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeave?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerLeaveCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOver?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOverCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOut?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onPointerOutCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onGotPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onLostPointerCaptureCapture?: (React.PointerEventHandler & React.PointerEventHandler) | undefined; onScroll?: (React.UIEventHandler & React.UIEventHandler) | undefined; onScrollCapture?: (React.UIEventHandler & React.UIEventHandler) | undefined; onWheel?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onWheelCapture?: (React.WheelEventHandler & React.WheelEventHandler) | undefined; onAnimationStart?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationStartCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEnd?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationEndCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIteration?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onAnimationIterationCapture?: (React.AnimationEventHandler & React.AnimationEventHandler) | undefined; onTransitionEnd?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; onTransitionEndCapture?: (React.TransitionEventHandler & React.TransitionEventHandler) | undefined; download?: any; hrefLang?: string | undefined; media?: string | undefined; ping?: string | undefined; rel?: string | undefined; referrerPolicy?: React.HTMLAttributeReferrerPolicy | undefined; ref: (node: any) => void; 'data-active': import("utils").Booleanish; }; export interface UseMenuOptionGroupProps { value?: string | string[]; defaultValue?: string | string[]; type?: 'radio' | 'checkbox'; onChange?: (value: string | string[]) => void; children?: React.ReactNode; } export declare function useMenuOptionGroup(props: UseMenuOptionGroupProps): { children: React.ReactElement>[]; };