UNPKG

@maddimathon/utility-typescript

Version:

TypeScript utilities (types, functions, classes) to use in various projects.

13 lines (12 loc) 512 B
/** * @since 2.0.0-beta.2 * * @packageDocumentation */ /*! * @maddimathon/utility-typescript@2.0.0-beta.5 * @license MIT */ import type { RecursiveMap, RecursiveRecord } from '../../types/objects/records.js'; export declare function mapToObject<T_Keys extends keyof any, T_Values extends any>(map: Map<T_Keys, T_Values>): Record<T_Keys, T_Values>; export declare function mapToObject<T_Keys extends keyof any, T_Values extends any>(map: RecursiveMap<T_Keys, T_Values>): RecursiveRecord<T_Keys, T_Values>;