/// <reference types="react" />
import { TPropMapperInputs } from "./_types/TPropMapperInputs";
import { ITheme } from "../../theming/_types/ITheme";
/**
 * All the mapping functions to map properties to attributes
 */
export declare const domMappers: {
    children: (p: import("react").ReactNode) => {
        children: import("react").ReactNode;
    };
    className: (p: string) => string;
    elRef: (value: ((instance: any) => void) | import("react").RefObject<any> | import("react").Ref<any>[] | null) => {
        ref: import("react").Ref<any>;
    };
    style: (p: import("react").CSSProperties) => {
        style: import("react").CSSProperties;
    };
    draggable: (p: boolean) => boolean;
    title: (p: string) => string;
    onCopy: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCopyCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCut: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCutCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onPaste: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onPasteCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCompositionEnd: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionEndCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionStart: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionStartCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionUpdate: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionUpdateCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onFocus: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onFocusCapture: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onBlur: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onBlurCapture: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onChange: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onChangeCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onBeforeInput: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onBeforeInputCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInput: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInputCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onReset: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onResetCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onSubmit: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onSubmitCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInvalid: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInvalidCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onLoad: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onError: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onErrorCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onKeyDown: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyDownCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyPress: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyPressCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyUp: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyUpCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onAbort: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onAbortCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlay: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayThrough: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayThroughCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onDurationChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onDurationChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEmptied: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEmptiedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEncrypted: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEncryptedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEnded: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEndedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedData: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedDataCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedMetadata: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedMetadataCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadStart: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadStartCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPause: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPauseCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlay: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlayCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlaying: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlayingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onProgress: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onProgressCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onRateChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onRateChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeeked: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeekedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeeking: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeekingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onStalled: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onStalledCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSuspend: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSuspendCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTimeUpdate: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTimeUpdateCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onVolumeChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onVolumeChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onWaiting: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onWaitingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onAuxClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onAuxClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onContextMenu: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onContextMenuCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDoubleClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDoubleClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDrag: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnd: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEndCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnter: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnterCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragExit: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragExitCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragLeave: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragLeaveCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragOver: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragOverCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragStart: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragStartCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDrop: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDropCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onMouseDown: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseDownCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseEnter: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseLeave: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseMove: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseMoveCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOut: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOutCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOver: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOverCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseUp: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseUpCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onSelect: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSelectCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTouchCancel: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchCancelCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchEnd: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchEndCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchMove: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchMoveCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchStart: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchStartCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onPointerDown: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerDownCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerMove: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerMoveCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerUp: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerUpCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerCancel: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerCancelCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerEnter: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerEnterCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerLeave: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerLeaveCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOver: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOverCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOut: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOutCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onGotPointerCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onGotPointerCaptureCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onLostPointerCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onLostPointerCaptureCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onScroll: (l: (event: import("react").UIEvent<Element, UIEvent>) => void) => (event: import("react").UIEvent<Element, UIEvent>) => void;
    onScrollCapture: (l: (event: import("react").UIEvent<Element, UIEvent>) => void) => (event: import("react").UIEvent<Element, UIEvent>) => void;
    onWheel: (l: (event: import("react").WheelEvent<Element>) => void) => (event: import("react").WheelEvent<Element>) => void;
    onWheelCapture: (l: (event: import("react").WheelEvent<Element>) => void) => (event: import("react").WheelEvent<Element>) => void;
    onAnimationStart: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationStartCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationEnd: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationEndCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationIteration: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationIterationCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onTransitionEnd: (l: (event: import("react").TransitionEvent<Element>) => void) => (event: import("react").TransitionEvent<Element>) => void;
    onTransitionEndCapture: (l: (event: import("react").TransitionEvent<Element>) => void) => (event: import("react").TransitionEvent<Element>) => void;
};
/**
 * All the allowed dom props
 */
export declare type IDomProps = TPropMapperInputs<typeof domMappers>;
/**
 * Maps the given props to dom properties
 * @param props The properties to map
 * @param theme The theme to use for the mapping
 * @returns The pure dom properties
 */
export declare function mapDomProps<P extends Partial<IDomProps>>(props: P, theme: ITheme): import("../../../_types/TFlatten").TFlatten<{ [P_1 in ("children" & keyof P) | ("onSelect" & keyof P) | ("onSubmit" & keyof P) | ("style" & keyof P) | ("title" & keyof P) | ("className" & keyof P) | ("elRef" & keyof P) | ("draggable" & keyof P) | ("onCopy" & keyof P) | ("onCopyCapture" & keyof P) | ("onCut" & keyof P) | ("onCutCapture" & keyof P) | ("onPaste" & keyof P) | ("onPasteCapture" & keyof P) | ("onCompositionEnd" & keyof P) | ("onCompositionEndCapture" & keyof P) | ("onCompositionStart" & keyof P) | ("onCompositionStartCapture" & keyof P) | ("onCompositionUpdate" & keyof P) | ("onCompositionUpdateCapture" & keyof P) | ("onFocus" & keyof P) | ("onFocusCapture" & keyof P) | ("onBlur" & keyof P) | ("onBlurCapture" & keyof P) | ("onChange" & keyof P) | ("onChangeCapture" & keyof P) | ("onBeforeInput" & keyof P) | ("onBeforeInputCapture" & keyof P) | ("onInput" & keyof P) | ("onInputCapture" & keyof P) | ("onReset" & keyof P) | ("onResetCapture" & keyof P) | ("onSubmitCapture" & keyof P) | ("onInvalid" & keyof P) | ("onInvalidCapture" & keyof P) | ("onLoad" & keyof P) | ("onLoadCapture" & keyof P) | ("onError" & keyof P) | ("onErrorCapture" & keyof P) | ("onKeyDown" & keyof P) | ("onKeyDownCapture" & keyof P) | ("onKeyPress" & keyof P) | ("onKeyPressCapture" & keyof P) | ("onKeyUp" & keyof P) | ("onKeyUpCapture" & keyof P) | ("onAbort" & keyof P) | ("onAbortCapture" & keyof P) | ("onCanPlay" & keyof P) | ("onCanPlayCapture" & keyof P) | ("onCanPlayThrough" & keyof P) | ("onCanPlayThroughCapture" & keyof P) | ("onDurationChange" & keyof P) | ("onDurationChangeCapture" & keyof P) | ("onEmptied" & keyof P) | ("onEmptiedCapture" & keyof P) | ("onEncrypted" & keyof P) | ("onEncryptedCapture" & keyof P) | ("onEnded" & keyof P) | ("onEndedCapture" & keyof P) | ("onLoadedData" & keyof P) | ("onLoadedDataCapture" & keyof P) | ("onLoadedMetadata" & keyof P) | ("onLoadedMetadataCapture" & keyof P) | ("onLoadStart" & keyof P) | ("onLoadStartCapture" & keyof P) | ("onPause" & keyof P) | ("onPauseCapture" & keyof P) | ("onPlay" & keyof P) | ("onPlayCapture" & keyof P) | ("onPlaying" & keyof P) | ("onPlayingCapture" & keyof P) | ("onProgress" & keyof P) | ("onProgressCapture" & keyof P) | ("onRateChange" & keyof P) | ("onRateChangeCapture" & keyof P) | ("onSeeked" & keyof P) | ("onSeekedCapture" & keyof P) | ("onSeeking" & keyof P) | ("onSeekingCapture" & keyof P) | ("onStalled" & keyof P) | ("onStalledCapture" & keyof P) | ("onSuspend" & keyof P) | ("onSuspendCapture" & keyof P) | ("onTimeUpdate" & keyof P) | ("onTimeUpdateCapture" & keyof P) | ("onVolumeChange" & keyof P) | ("onVolumeChangeCapture" & keyof P) | ("onWaiting" & keyof P) | ("onWaitingCapture" & keyof P) | ("onAuxClick" & keyof P) | ("onAuxClickCapture" & keyof P) | ("onClick" & keyof P) | ("onClickCapture" & keyof P) | ("onContextMenu" & keyof P) | ("onContextMenuCapture" & keyof P) | ("onDoubleClick" & keyof P) | ("onDoubleClickCapture" & keyof P) | ("onDrag" & keyof P) | ("onDragCapture" & keyof P) | ("onDragEnd" & keyof P) | ("onDragEndCapture" & keyof P) | ("onDragEnter" & keyof P) | ("onDragEnterCapture" & keyof P) | ("onDragExit" & keyof P) | ("onDragExitCapture" & keyof P) | ("onDragLeave" & keyof P) | ("onDragLeaveCapture" & keyof P) | ("onDragOver" & keyof P) | ("onDragOverCapture" & keyof P) | ("onDragStart" & keyof P) | ("onDragStartCapture" & keyof P) | ("onDrop" & keyof P) | ("onDropCapture" & keyof P) | ("onMouseDown" & keyof P) | ("onMouseDownCapture" & keyof P) | ("onMouseEnter" & keyof P) | ("onMouseLeave" & keyof P) | ("onMouseMove" & keyof P) | ("onMouseMoveCapture" & keyof P) | ("onMouseOut" & keyof P) | ("onMouseOutCapture" & keyof P) | ("onMouseOver" & keyof P) | ("onMouseOverCapture" & keyof P) | ("onMouseUp" & keyof P) | ("onMouseUpCapture" & keyof P) | ("onSelectCapture" & keyof P) | ("onTouchCancel" & keyof P) | ("onTouchCancelCapture" & keyof P) | ("onTouchEnd" & keyof P) | ("onTouchEndCapture" & keyof P) | ("onTouchMove" & keyof P) | ("onTouchMoveCapture" & keyof P) | ("onTouchStart" & keyof P) | ("onTouchStartCapture" & keyof P) | ("onPointerDown" & keyof P) | ("onPointerDownCapture" & keyof P) | ("onPointerMove" & keyof P) | ("onPointerMoveCapture" & keyof P) | ("onPointerUp" & keyof P) | ("onPointerUpCapture" & keyof P) | ("onPointerCancel" & keyof P) | ("onPointerCancelCapture" & keyof P) | ("onPointerEnter" & keyof P) | ("onPointerEnterCapture" & keyof P) | ("onPointerLeave" & keyof P) | ("onPointerLeaveCapture" & keyof P) | ("onPointerOver" & keyof P) | ("onPointerOverCapture" & keyof P) | ("onPointerOut" & keyof P) | ("onPointerOutCapture" & keyof P) | ("onGotPointerCapture" & keyof P) | ("onGotPointerCaptureCapture" & keyof P) | ("onLostPointerCapture" & keyof P) | ("onLostPointerCaptureCapture" & keyof P) | ("onScroll" & keyof P) | ("onScrollCapture" & keyof P) | ("onWheel" & keyof P) | ("onWheelCapture" & keyof P) | ("onAnimationStart" & keyof P) | ("onAnimationStartCapture" & keyof P) | ("onAnimationEnd" & keyof P) | ("onAnimationEndCapture" & keyof P) | ("onAnimationIteration" & keyof P) | ("onAnimationIterationCapture" & keyof P) | ("onTransitionEnd" & keyof P) | ("onTransitionEndCapture" & keyof P)]: {
    children: (p: import("react").ReactNode) => {
        children: import("react").ReactNode;
    };
    className: (p: string) => string;
    elRef: (value: ((instance: any) => void) | import("react").RefObject<any> | import("react").Ref<any>[] | null) => {
        ref: import("react").Ref<any>;
    };
    style: (p: import("react").CSSProperties) => {
        style: import("react").CSSProperties;
    };
    draggable: (p: boolean) => boolean;
    title: (p: string) => string;
    onCopy: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCopyCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCut: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCutCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onPaste: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onPasteCapture: (l: (event: import("react").ClipboardEvent<Element>) => void) => (event: import("react").ClipboardEvent<Element>) => void;
    onCompositionEnd: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionEndCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionStart: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionStartCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionUpdate: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onCompositionUpdateCapture: (l: (event: import("react").CompositionEvent<Element>) => void) => (event: import("react").CompositionEvent<Element>) => void;
    onFocus: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onFocusCapture: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onBlur: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onBlurCapture: (l: (event: import("react").FocusEvent<Element>) => void) => (event: import("react").FocusEvent<Element>) => void;
    onChange: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onChangeCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onBeforeInput: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onBeforeInputCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInput: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInputCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onReset: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onResetCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onSubmit: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onSubmitCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInvalid: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onInvalidCapture: (l: (event: import("react").FormEvent<Element>) => void) => (event: import("react").FormEvent<Element>) => void;
    onLoad: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onError: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onErrorCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onKeyDown: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyDownCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyPress: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyPressCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyUp: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onKeyUpCapture: (l: (event: import("react").KeyboardEvent<Element>) => void) => (event: import("react").KeyboardEvent<Element>) => void;
    onAbort: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onAbortCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlay: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayThrough: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onCanPlayThroughCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onDurationChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onDurationChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEmptied: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEmptiedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEncrypted: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEncryptedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEnded: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onEndedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedData: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedDataCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedMetadata: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadedMetadataCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadStart: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onLoadStartCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPause: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPauseCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlay: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlayCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlaying: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onPlayingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onProgress: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onProgressCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onRateChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onRateChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeeked: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeekedCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeeking: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSeekingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onStalled: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onStalledCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSuspend: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSuspendCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTimeUpdate: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTimeUpdateCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onVolumeChange: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onVolumeChangeCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onWaiting: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onWaitingCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onAuxClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onAuxClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onContextMenu: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onContextMenuCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDoubleClick: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDoubleClickCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onDrag: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnd: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEndCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnter: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragEnterCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragExit: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragExitCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragLeave: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragLeaveCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragOver: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragOverCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragStart: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDragStartCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDrop: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onDropCapture: (l: (event: import("react").DragEvent<Element>) => void) => (event: import("react").DragEvent<Element>) => void;
    onMouseDown: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseDownCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseEnter: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseLeave: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseMove: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseMoveCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOut: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOutCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOver: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseOverCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseUp: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onMouseUpCapture: (l: (event: import("react").MouseEvent<Element, MouseEvent>) => void) => (event: import("react").MouseEvent<Element, MouseEvent>) => void;
    onSelect: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onSelectCapture: (l: (event: import("react").SyntheticEvent<Element, Event>) => void) => (event: import("react").SyntheticEvent<Element, Event>) => void;
    onTouchCancel: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchCancelCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchEnd: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchEndCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchMove: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchMoveCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchStart: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onTouchStartCapture: (l: (event: import("react").TouchEvent<Element>) => void) => (event: import("react").TouchEvent<Element>) => void;
    onPointerDown: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerDownCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerMove: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerMoveCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerUp: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerUpCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerCancel: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerCancelCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerEnter: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerEnterCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerLeave: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerLeaveCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOver: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOverCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOut: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onPointerOutCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onGotPointerCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onGotPointerCaptureCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onLostPointerCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onLostPointerCaptureCapture: (l: (event: import("react").PointerEvent<Element>) => void) => (event: import("react").PointerEvent<Element>) => void;
    onScroll: (l: (event: import("react").UIEvent<Element, UIEvent>) => void) => (event: import("react").UIEvent<Element, UIEvent>) => void;
    onScrollCapture: (l: (event: import("react").UIEvent<Element, UIEvent>) => void) => (event: import("react").UIEvent<Element, UIEvent>) => void;
    onWheel: (l: (event: import("react").WheelEvent<Element>) => void) => (event: import("react").WheelEvent<Element>) => void;
    onWheelCapture: (l: (event: import("react").WheelEvent<Element>) => void) => (event: import("react").WheelEvent<Element>) => void;
    onAnimationStart: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationStartCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationEnd: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationEndCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationIteration: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onAnimationIterationCapture: (l: (event: import("react").AnimationEvent<Element>) => void) => (event: import("react").AnimationEvent<Element>) => void;
    onTransitionEnd: (l: (event: import("react").TransitionEvent<Element>) => void) => (event: import("react").TransitionEvent<Element>) => void;
    onTransitionEndCapture: (l: (event: import("react").TransitionEvent<Element>) => void) => (event: import("react").TransitionEvent<Element>) => void;
}[P_1] extends (...args: any[]) => infer V ? V : never; }>;
//# sourceMappingURL=mapDomProps.d.ts.map