import { type SyncSchemes } from "https://deno.land/x/willow@0.2.1/src/wgps/types.ts";
The parameter schemes required to instantiate a WgpsMessenger
.
definition: { accessControl: AccessControlScheme<ReadCapability, Receiver, SyncSignature, ReceiverSecretKey, NamespaceId, SubspaceId>; subspaceCap: SubspaceCapScheme<SubspaceCapability, SubspaceReceiver, SyncSubspaceSignature, SubspaceSecretKey, NamespaceId>; pai: PaiScheme<ReadCapability, PsiGroup, PsiScalar, NamespaceId, SubspaceId>; namespace: NamespaceScheme<NamespaceId>; subspace: SubspaceScheme<SubspaceId>; path: PathScheme; authorisationToken: AuthorisationTokenScheme<AuthorisationToken, StaticToken, DynamicToken>; authorisation: AuthorisationScheme<NamespaceId, SubspaceId, PayloadDigest, AuthorisationOpts, AuthorisationToken>; payload: PayloadScheme<PayloadDigest>; fingerprint: FingerprintScheme<NamespaceId, SubspaceId, PayloadDigest, Prefingerprint, Fingerprint>; }