@lou.codes/types
Version:
🏷️ Lou's Code shared types
16 lines (15 loc) • 394 B
TypeScript
import type { ReadOnlyRecord } from "./ReadOnlyRecord.js";
/**
* Empty record (object).
*
* @category Object
* @remarks
* This is a type alias for an empty readonly record. Accessing properties gives
* `undefined`.
* @example
* ```typescript
* const emptyRecord: EmptyRecord = {};
* ```
* @see {@link ReadOnlyRecord}
*/
export type EmptyRecord = ReadOnlyRecord<PropertyKey, never>;