Index: node_modules/es-toolkit/dist/object/flattenObject.d.ts
===================================================================
--- node_modules/es-toolkit/dist/object/flattenObject.d.ts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
+++ node_modules/es-toolkit/dist/object/flattenObject.d.ts	(revision a762898ecd37a452c782821d4c2c4955c6ed2521)
@@ -0,0 +1,36 @@
+interface FlattenObjectOptions {
+    /**
+     * The delimiter to use between nested keys.
+     * @default '.'
+     */
+    delimiter?: string;
+}
+/**
+ * Flattens a nested object into a single level object with delimiter-separated keys.
+ *
+ * @param {object} object - The object to flatten.
+ * @param {string} [options.delimiter='.'] - The delimiter to use between nested keys.
+ * @returns {Record<string, any>} - The flattened object.
+ *
+ * @example
+ * const nestedObject = {
+ *   a: {
+ *     b: {
+ *       c: 1
+ *     }
+ *   },
+ *   d: [2, 3]
+ * };
+ *
+ * const flattened = flattenObject(nestedObject);
+ * console.log(flattened);
+ * // Output:
+ * // {
+ * //   'a.b.c': 1,
+ * //   'd.0': 2,
+ * //   'd.1': 3
+ * // }
+ */
+declare function flattenObject(object: object, { delimiter }?: FlattenObjectOptions): Record<string, any>;
+
+export { flattenObject };
