import Element from './Element'; import Displayable from './graphic/Displayable'; declare function shapeCompareFunc(a: Displayable, b: Displayable): number; export default class Storage { private _roots; private _displayList; private _displayListLen; traverse(cb: (this: T, el: Element) => void, context?: T): void; getDisplayList(update?: boolean, includeIgnore?: boolean): Displayable[]; updateDisplayList(includeIgnore?: boolean): void; private _updateAndAddDisplayable; addRoot(el: Element): void; delRoot(el: Element | Element[]): void; delAllRoots(): void; getRoots(): Element[]; dispose(): void; displayableSortFunc: typeof shapeCompareFunc; } export {};