API reference@evolu/commonlocal‑first/Owner › SharedOwner

Defined in: packages/common/src/local-first/Owner.ts:282

An Owner for collaborative data with write access.

Extends

Properties

encryptionKey

readonly encryptionKey: Uint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length32"> & Brand<"EncryptionKey"> & Brand<"OwnerEncryptionKey">;

Defined in: packages/common/src/local-first/Owner.ts:41

TODO: Wrap with Redacted in the next major version.

Inherited from

Owner.encryptionKey


id

readonly id: string & Brand<"Id"> & Brand<"OwnerId">;

Defined in: packages/common/src/local-first/Owner.ts:39

Inherited from

Owner.id


type

readonly type: "SharedOwner";

Defined in: packages/common/src/Type.ts:3492

Inherited from

Typed.type


writeKey

readonly writeKey: Uint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length16"> & Brand<"OwnerWriteKey">;

Defined in: packages/common/src/local-first/Owner.ts:77

TODO: Wrap with Redacted in the next major version.

Inherited from

Owner.writeKey