temp
This commit is contained in:
5
node_modules/ts-algebra/lib/utils/extends.d.ts
generated
vendored
Normal file
5
node_modules/ts-algebra/lib/utils/extends.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
export declare type DoesExtend<TYPE_A, TYPE_B> = [TYPE_A] extends [TYPE_B] ? true : false;
|
||||
declare type ArrayKeys = keyof [];
|
||||
export declare type IsObject<TYPE> = TYPE extends object ? ArrayKeys extends Extract<keyof TYPE, ArrayKeys> ? false : true : false;
|
||||
export declare type IsArray<TYPE> = TYPE extends object ? ArrayKeys extends Extract<keyof TYPE, ArrayKeys> ? true : false : false;
|
||||
export {};
|
||||
Reference in New Issue
Block a user