import { PlaitBoard } from '@plait/core'; import { RoughSVG } from 'roughjs/bin/svg'; import { MindElement } from '../../interfaces'; import { AbstractHandlePosition } from '../../plugins/with-abstract-resize.board'; import { Options } from 'roughjs/bin/core'; export declare function drawAbstractIncludedOutline(board: PlaitBoard, roughSVG: RoughSVG, element: MindElement, activeHandlePosition?: AbstractHandlePosition, resizingLocation?: number): SVGGElement; export declare function getHandleOption(isHover: boolean): { stroke: string; strokeWidth: number; fillStyle: string; }; export declare function drawAbstractRoundRectangle(rs: RoughSVG, x1: number, y1: number, x2: number, y2: number, isHorizontal: boolean, options: Options): SVGGElement;