UNPKG

@orbit/records

Version:

A flexible data access and synchronization layer.

7 lines (6 loc) 345 B
import { InitializedRecord, RecordIdentity, UninitializedRecord } from './record'; export interface RecordNormalizer<RT = string, RI = RecordIdentity, R = UninitializedRecord> { normalizeRecordType(recordType: RT): string; normalizeRecordIdentity(recordIdentity: RI): RecordIdentity; normalizeRecord(record: R): InitializedRecord; }