/** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { IDeletable } from './i_deletable.js'; import type { IMovable } from './i_movable.js'; /** * The interface for an object that is selectable. */ export interface ISelectable extends IDeletable, IMovable { id: string; /** Select this. Highlight it visually. */ select(): void; /** Unselect this. Unhighlight it visually. */ unselect(): void; } //# sourceMappingURL=i_selectable.d.ts.map