import { DraxHandle } from './DraxHandle';
/**
* Namespace object for convenient access to all Drax components.
*
* @example
* ```tsx
* import { Drax } from 'react-native-drax';
*
*
*
*
*
*
* ```
*/
export declare const Drax: {
readonly Handle: typeof DraxHandle;
readonly List: ({ component: ListComponent, ref, id, data, keyExtractor, onReorder, renderItem, reorderStrategy, longPressDelay, lockToMainAxis, animationConfig, inactiveItemStyle, itemEntering, itemExiting, itemDraxViewProps, containerDraxViewProps, containerStyle, onDragStart, onDragPositionChange, onDragEnd, style, horizontal, numColumns, ...listProps }: import("./DraxList").DraxListProps & Record) => import("react").ReactNode;
readonly Provider: ({ style, debug, onDragStart: onProviderDragStart, onDrag: onProviderDrag, onDragEnd: onProviderDragEnd, children, }: import("./types").DraxProviderProps) => import("react").ReactNode;
readonly ScrollView: (props: import("react").PropsWithChildren & {
ref?: import("react").Ref;
}) => import("react/jsx-runtime").JSX.Element;
readonly View: import("react").MemoExoticComponent<(props: import("./types").DraxViewProps) => import("react").ReactNode>;
readonly SortableBoardContainer: ({ board, style, children, draxViewProps, }: import("./SortableBoardContainer").SortableBoardContainerProps) => import("react/jsx-runtime").JSX.Element;
readonly SortableContainer: ({ sortable, scrollRef, style, children, draxViewProps, renderDropIndicator, }: import("./SortableContainer").SortableContainerProps) => import("react/jsx-runtime").JSX.Element;
readonly SortableItem: ({ sortable, index, fixed, children, ...draxViewProps }: import("./SortableItem").SortableItemProps) => import("react/jsx-runtime").JSX.Element;
};
//# sourceMappingURL=Drax.d.ts.map