import { PlaitBoard, PlaitElement, Point, WritableClipboardOperationType } from '@plait/core'; import { MindElement } from '../interfaces'; import { Element } from 'slate'; import { PlaitMindBoard } from '../plugins/with-mind.board'; export declare const buildClipboardData: (board: PlaitBoard, selectedElements: MindElement[], startPoint: Point) => MindElement[]; export declare const insertClipboardData: (board: PlaitMindBoard, elements: PlaitElement[], targetPoint: Point, operationType?: WritableClipboardOperationType) => void; export declare const insertClipboardText: (board: PlaitMindBoard, targetParent: PlaitElement, text: string | Element) => void; export declare const getTopicSizeByElement: (element: MindElement, parentElement?: MindElement) => { width: number; height: number; };