import { ApiItemReference } from "./api-item-reference" ; export interface ReadonlyApiItemReferenceRegistry < TValue > { GetItem ( itemReference ) : TValue | undefined ; Exists ( itemReference ) : boolean ; } export interface ApiItemReferenceRegistry < TValue > extends ReadonlyApiItemReferenceRegistry < TValue > { AddItem ( itemReference , value ) : void ; }