/** * Merges caller-provided operation overrides over the defaults. Iterating the * default keys (rather than the override's own keys) means nullish members * fall back to the default, and inherited members — e.g. from a class * instance — are picked up. * * @template {Record} T * @param {T} defaults * @param {Partial | undefined} overrides * @returns {T} */ export declare function merge_operations>(defaults: T, overrides: Partial | undefined): T; export declare const default_stringify_operations: Readonly; export declare const default_parse_operations: Readonly; //# sourceMappingURL=operations.d.ts.map