export interface GridItem { id: string; image: string; onClick?: (id: string) => void; tooltip?: string; } /** * Earlier it was called CustomContextGrid. * Used to create a overlay of grid items over the canvas allowing users to pick from a list of items. */ export declare class GridItemList { static Elements: HTMLDivElement[]; private static _container; private static _initializeStyles; static Create(tag: string, title: string, cols: number, x: number, y: number, items: T[], processDiv: (d: HTMLDivElement, item: T, container: HTMLElement) => void): HTMLDivElement; static RemoveAll(tag?: string): void; static RebuildUi(parent?: HTMLElement): void; static Dispose(): void; } //# sourceMappingURL=GridItemList.d.ts.map