/** * Returns a new object with its keys sorted in ascending alphabetical order. * * The original object is not modified — a new object is created with the same entries, * but the keys are ordered lexicographically using `localeCompare`. * * Note: JavaScript objects do not guarantee key order in all contexts, * but most engines preserve insertion order for string keys. * * @param input - The object whose keys should be sorted. * @returns A new object with the same entries, sorted by key. * * @example * ```ts * const unsorted = { b: 2, a: 1, c: 3 }; * const sorted = sortObjectKeys(unsorted); * // { a: 1, b: 2, c: 3 } * ``` */ export declare function sortObjectKeys(input: Record): Record; //# sourceMappingURL=sort-object-keys.d.ts.map