import { LitElement } from 'lit'; import { Database } from '@adobe/data/ecs'; import { UIService } from '@adobe/data/service'; export declare abstract class DatabaseElement
extends LitElement { #private; /** * The element's database surface. * - SET to inject the full database (DI). * - GET returns the UI-restricted view (every mutator rewritten to * fire-and-forget `void`). * Divergent get/set types are intentional: inject full, consume restricted. */ set service(db: Database.Plugin.ToDatabase
);
get service(): UIService.FromService