import { AsOptionable, ObjectLike } from "./ObjectTypes"; export declare function override>(obj: T, ...overrides: Partial[]): T; export declare function defaults>(obj: AsOptionable, defaults: Partial): T; export declare function mapValues>(obj: T, mapper: (key: keyof T, value: T[keyof T]) => any): T; declare const Assign: { override: typeof override; defaults: typeof defaults; mapValues: typeof mapValues; }; export default Assign;