import { BaseParams, NodeData } from './base'; import { type ContextItemData } from './types'; /** * Type used to create an entity context item. */ export interface CreateEntityContextParams extends BaseParams { type: string; name: string; scope?: { env?: string; site?: string; namespace?: string; }; properties?: Record; } export declare class EntityNodeData extends NodeData { entityType: string; name: string; scope?: { env?: string; site?: string; namespace?: string; }; properties?: Record; constructor(params: CreateEntityContextParams); formatForLLM(codeElementIds?: string[]): ContextItemData; } //# sourceMappingURL=entity.d.ts.map