import { type ReactNode } from 'react';
interface AssetsDndContextValue {
    isInternalDragActive: boolean;
    isMovePending: boolean;
}
export declare const useAssetsDnd: () => AssetsDndContextValue;
export declare const useAssetsDndOptional: () => AssetsDndContextValue | null;
interface AssetsDndProviderProps {
    children: ReactNode;
}
export declare const AssetsDndProvider: ({ children }: AssetsDndProviderProps) => import("react/jsx-runtime").JSX.Element;
export {};
