import { SmrtPolymorphicAssociation } from '@happyvertical/smrt-core'; import { AssetAssociationOptions } from './types'; export declare class AssetAssociation extends SmrtPolymorphicAssociation { /** * Optional tenant scope. Without this, the generated `api`/`mcp` `create` * routes let any caller forge a polymorphic link between an asset and an * arbitrary object across tenant boundaries — the #1540 generated-route * tenant-context fix only filters models that ARE `@TenantScoped`, so this * model must opt in to be covered (S5 #1396). */ tenantId: string | null; /** FK to Asset.id */ assetId: string; constructor(options?: AssetAssociationOptions); } //# sourceMappingURL=asset-association.d.ts.map