export type Nullish = null | undefined; type RecursiveMap = Map; export declare function mapToObject(map: RecursiveMap): any; export declare function isValidKey(key: any): boolean; export declare function asArray(v: Nullish | T | Array): Array; export declare function deepAssign(target: T, ...objects: Array): T; export declare function objectToArgs(obj: Record): readonly string[]; export {};