RecordFromId
See source codeExtracts 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> // Book
Prev
QueryValueMatcherNext
RecordId