import type { Key } from "./Common";
export declare function isObject(val: any): val is Record<Key, unknown>;
export declare type Entry<TValue, TKey extends Key = string> = [TKey, TValue];
export declare function entry<TValue, TKey extends Key>(key: TKey, value: TValue): Entry<TValue, TKey>;
export declare function objectFromEntries<TKey extends Key, TValue>(entries: Iterable<Entry<TValue, TKey>>): Record<TKey, TValue>;
