@bluelibs/runner - v6.4.1
    Preparing search index...

    Type Alias JournalKey<T>

    type JournalKey<T> = {
        "[journalKeyBrand]"?: { in: (value: T) => void; out: () => T };
        id: string;
    }

    Type Parameters

    • T
    Index

    Properties

    "[journalKeyBrand]"?: { in: (value: T) => void; out: () => T }

    Phantom brand preserving the key's value type in TypeScript.

    id: string

    Stable key label exposed for debugging, docs, and runtime introspection.