export function Item({ isDragging, type, id, setNodeRef, attributes, listeners, assistiveText, children, value, dragOverlay, wrapperStyle, transform, transition, }: {
    isDragging?: boolean | undefined;
    type: any;
    id: any;
    setNodeRef?: (() => void) | undefined;
    attributes?: {} | undefined;
    listeners?: {} | undefined;
    assistiveText?: string | undefined;
    children: any;
    value: any;
    dragOverlay: any;
    wrapperStyle: any;
    transform: any;
    transition: any;
}): React.JSX.Element;
export namespace Item {
    namespace propTypes {
        let assistiveText: PropTypes.Requireable<string>;
        let attributes: PropTypes.Requireable<PropTypes.InferProps<{
            "aria-describedby": PropTypes.Requireable<string>;
            "aria-disabled": PropTypes.Requireable<boolean>;
            "aria-pressed": PropTypes.Requireable<any>;
            "aria-roledescription": PropTypes.Requireable<string>;
            role: PropTypes.Requireable<string>;
            tabIndex: PropTypes.Requireable<number>;
        }>>;
        let children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let dragOverlay: PropTypes.Requireable<boolean>;
        let id: PropTypes.Requireable<string>;
        let isDragging: PropTypes.Requireable<boolean>;
        let listeners: PropTypes.Requireable<PropTypes.InferProps<{
            onPointerDown: PropTypes.Requireable<(...args: any[]) => any>;
            onKeyDown: PropTypes.Requireable<(...args: any[]) => any>;
        }>>;
        let setNodeRef: PropTypes.Requireable<(...args: any[]) => any>;
        let style: PropTypes.Requireable<object>;
        let transform: PropTypes.Requireable<string>;
        let transition: PropTypes.Requireable<string>;
        let type: PropTypes.Requireable<string>;
        let value: PropTypes.Requireable<PropTypes.ReactNodeLike>;
        let wrapperStyle: PropTypes.Requireable<object>;
    }
}
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=Item.d.ts.map