import { LitElement } from 'lit'; export declare class BoardPlacementTray extends LitElement { boardId?: string; scene: any; private items; private placedKeys; private placedTags; private _pos; private _collapsed; private _drag; private _timer?; private _dropCount; /** * 어떻게 볼 것인가 — **계층**(소속 트리) 또는 **종류**(같은 것끼리 묶음). * * 호스트가 소속·종류를 안 주면 둘 다 없으므로 예전처럼 평평한 목록이다. 기본은 계층 — 현장은 어디에 * 무엇이 있는지로 인식한다. */ private _view; static styles: import("lit").CSSResult; connectedCallback(): void; disconnectedCallback(): void; updated(changed: Map): void; private startDrag; private _onDrag; private _endDrag; private reload; private scanPlaced; private viewsOf; private viewPlaced; private get unplaced(); private place; private placeAll; /** 이 항목에 아직 안 놓은 표현이 있나 — 트리에서 "놓을 것이 있는지" 를 이걸로 가른다. */ private hasUnplaced; /** 항목 한 줄 — 이름과 그 항목에 놓을 수 있는 표현들. */ private renderItem; render(): import("lit-html").TemplateResult<1>; }