export declare class Map { private _items; private _size; constructor(); /** * Populates this map with the corresponding values * in the given object. * @param {any} from [description] */ populate(from: any): void; /** * Seeds the values in the given object with the * corresponding values in this map. * @param {any} to [description] */ seed(to: any): void; /** * Iterates over each item in the map, skipping * any entries whose key is null. * @param {Function} predicate A function to call on each iteration */ forEach(predicate: Function): void; }