map-transform-cjs
Version:
MapTransform with CJS support
8 lines (5 loc) • 353 B
TypeScript
import { State, TransformDefinition, Operation } from '../types.js';
declare function mergeExisting<T, U>(target: T[], source: U[]): U | (U | T | (U & T))[];
declare function mergeStates(state: State, thisState: State): State;
declare function merge(...defs: TransformDefinition[]): Operation;
export { merge as default, mergeExisting, mergeStates };