cql-execution
Version:
An execution framework for the Clinical Quality Language (CQL)
10 lines (9 loc) • 475 B
TypeScript
import Immutable from 'immutable';
declare type Primitive = string | number | boolean | bigint | symbol | undefined | null;
export declare type NormalizedKey = Primitive | Immutable.Collection<NormalizedKey, unknown>;
/**
* Provide a unique key for an object to be used for value equality
* A key is normalized such that representations for quantities, dates, intervals, etc. are comparable.
*/
export declare const toNormalizedKey: (js: any) => NormalizedKey;
export {};