RecordFromId
Extracts the record type from a record ID type.
type RecordFromId<K extends RecordId<UnknownRecord>> =
K extends RecordId<infer R> ? R : never;Example
type BookId = RecordId<Book>;
type BookType = RecordFromId<BookId>; // BookPrev
QueryValueMatcherNext
RecordId