@robonen/crdt/opIdfnopIdtested Source Tests Signaturets Copyexport function opId(site: SiteId, clock: number): OpId{ ... }ParametersParameterTypeDefaultDescriptionsiteSiteId——clocknumber——ReturnsOpIdPropertyTypeDefaultDescriptionsiteSiteId——clocknumber——Related TypesIOpIdA globally-unique operation id: a per-site Lamport counter tagged with the site.ts Copyinterface OpIdPropertyTypeDefaultDescriptionsitereadonlySiteId——clockreadonlynumber——TSiteIdA replica identifier — unique per editing site/session.ts Copyexport type SiteId = string;