import type { Input } from '@atlaskit/pragmatic-drag-and-drop/types'; import type { Instruction, ItemMode } from './tree-item'; declare function getInstruction({ element, input, currentLevel, indentPerLevel, mode, }: { element: Element; input: Input; currentLevel: number; indentPerLevel: number; mode: ItemMode; }): Instruction; export declare function attachInstruction(userData: Record, { block, ...rest }: Parameters[0] & { block?: Instruction['type'][]; }): Record; export {};