UNPKG

@2bad/bitrix

Version:

Bitrix24 REST API client that doesn't suck

7 lines (6 loc) 387 B
/** * Extract value from the `MAP` following the `KEY` * It works with `enum` as a `KEY` when matched against dict as `enum` values as a keys, * which justifies whole existence of that helper. */ export declare type ExtractValue<MAP extends Record<string, unknown>, KEY extends string | number | symbol, MAPKEY extends keyof MAP = KEY extends keyof MAP ? KEY : never> = MAP[MAPKEY];