/// <reference types="react" />
import type { BaseElement, Rect, UIContext } from '@midscene/core';
import * as PIXI from 'pixi.js';
import 'pixi.js/unsafe-eval';
import './blackboard.less';
export declare const rectMarkForItem: (rect: Rect, name: string, ifHighlight: boolean, onPointOver?: () => void, onPointerOut?: () => void) => (PIXI.Graphics | PIXI.Text)[];
declare const Blackboard: (props: {
    uiContext: UIContext;
    highlightElements?: BaseElement[] | undefined;
    hideController?: boolean | undefined;
    disableInteraction?: boolean | undefined;
}) => JSX.Element;
export default Blackboard;
