export function invariant(val: T | null | undefined, message: string): asserts val is T { if (val === undefined || val === null) { throw new Error(message); } }