export declare function objectMap(input: Input, mapper: (value: InputValue, key: string) => OutputValue): { [P in keyof Input]: OutputValue; }; export declare function objectMap2(input: Input, mapper: (value: any, key: string) => any): Output; export declare function objectMap3(input: InputObject, mapper: (value: InputObject[keyof InputObject], key: string) => OutputValue): { [P in keyof InputObject]: OutputValue; }; export declare function objectTransform(input: I, mapper: (entry: [string, I[keyof I]]) => [string, O]): { [key: string]: O; };