/** * Domain backlinks carried by global consumption products. * * Apps and notebooks remain under the project-level `apps/` and `notebooks/` * roots. This metadata declares stewardship and governed dependencies without * moving or duplicating the product inside a Domain Package. */ export interface ProductDomainContext { ownerDomain?: string; usesDomains: string[]; purpose?: string; requiredExports: string[]; /** Optional qualified knowledge-skill references saved with this product. */ skillRefs?: string[]; classification?: string; } /** Stable, lossless normalization used by product readers and writers. */ export declare function normalizeProductDomainContext(input: { ownerDomain?: unknown; usesDomains?: unknown; purpose?: unknown; requiredExports?: unknown; skillRefs?: unknown; classification?: unknown; }, legacyOwnerDomain?: string): ProductDomainContext; //# sourceMappingURL=product-domain-context.d.ts.map