import { Entity, EntityConstructorOptions } from './entity.js'; export interface NamedEntityConstructorOptions extends EntityConstructorOptions { key?: string; name?: string; description?: string; } /** * A convenience abstraction for Entity types that are meant to have meaningful * unique IDs — essentially, a human-friendly name that is also their database key. */ export declare abstract class NamedEntity extends Entity { name: string; description?: string; constructor(data?: NamedEntityConstructorOptions); } //# sourceMappingURL=named-entity.d.ts.map