dyna-record
    Preparing search index...

    Type Alias SearchableAttributeKeys<E>

    SearchableAttributeKeys: {
        [K in keyof E & string]: NonNullable<E[K]> extends {
            __brand: "Searchable";
        }
            ? K
            : never
    }[keyof E & string]

    Keys of an entity carrying the Searchable brand — the attribute the entity's vector embeds. At most one is valid per entity; the @Entity decorator rejects entities declaring more at compile time and metadata validation rejects them at runtime.

    Type Parameters