/** * CASE Association Types * * Types for CASE Framework Associations (CFAssociations). * A CFAssociation defines a relationship between two CASE entities. */ import type { LinkURI, OptionalLinkURI } from './base'; /** * A CASE Framework Association. * * Defines a typed relationship between two CASE entities * (e.g., isChildOf, isRelatedTo, precedes). */ export interface CFAssociation { sourcedId: string; associationType: string; sequenceNumber?: number; uri: string; originNodeURI: LinkURI; destinationNodeURI: LinkURI; CFAssociationGroupingURI?: OptionalLinkURI; lastChangeDateTime: string; notes?: string; extensions?: Record; CFDocumentURI?: OptionalLinkURI; } //# sourceMappingURL=associations.d.ts.map