import * as React from 'react';
import { ModuleManagerProps } from './ModuleManager';
import { ModuleDraggableItem } from './types';
export declare const DEFAULT_UNUSED_LIST_ID = "UNUSED";
export declare const DragAndDropContext: React.Context<{
    availableItems: ModuleDraggableItem[];
    permittedActions: ModuleManagerProps["permittedActions"];
    /** Prefixes drag list / item ids so multiple ModuleManagers on one page do not interfere. */
    dragScope: string;
    /** Drag-list ids for unused / available item pools (accept-drop sources for toolbar lists). */
    unusedListIds: string[];
}>;
