import { MissingPropertyError, type JsonLdObject } from "../lib/schema-mapping.js"; export interface EmitJsonLdInput { accountId: string; /** Pull entity from the graph by Neo4j elementId. */ entityId?: string; /** Or render a JSON-LD block from an inline label + property bag. */ label?: string; properties?: Record; } export interface EmitJsonLdResult { jsonLd: JsonLdObject; scriptBlock: string; schemaType: string; source: "graph" | "inline"; } export declare function emitJsonLd(input: EmitJsonLdInput): Promise; export { MissingPropertyError }; //# sourceMappingURL=aeo-emit-jsonld.d.ts.map