slickgrid
Version:
A lightning fast JavaScript grid/spreadsheet
6 lines • 319 B
TypeScript
export type InferType<T> = T extends infer R ? R : any;
export type InferDOMType<T> = T extends CSSStyleDeclaration ? Partial<CSSStyleDeclaration> : T extends infer R ? R : any;
export type MergeTypes<A, B> = {
[key in keyof A]: key extends keyof B ? B[key] : A[key];
} & B;
//# sourceMappingURL=infer.type.d.ts.map