--- /dev/null
+/**\r
+ * Pure function - doesn't mutate either parameter!\r
+ * Uses the default options and overrides with the options provided by the user\r
+ * @param defaultOptions the defaults\r
+ * @param userOptions the user opts\r
+ * @returns the options with defaults\r
+ */\r
+declare function applyDefault<TUser extends readonly unknown[], TDefault extends TUser>(defaultOptions: TDefault, userOptions: TUser | null): TDefault;\r
+export { applyDefault };\r
+//# sourceMappingURL=applyDefault.d.ts.map\r