import { Rect } from './Rect'; interface IPlaygroundState { itemsIds: string[]; activeItems: Rect[]; } export declare class Playground { private playgroundElement; private debugMode; private preserveOriginalSvg; private itemsIds; private playgroundActive?; private playgroundSvg; private playgroundSvgOffset; private eventManager; private subscribers; constructor(playgroundElement: HTMLElement, debugMode?: boolean, preserveOriginalSvg?: boolean); subscribe(callback: Function): void; readonly state: IPlaygroundState; addListeners(playgroundElement?: HTMLElement): Promise; private subscribersCall; private init; } export {};