UNPKG

request-mocking-protocol

Version:
7 lines 425 B
type StripUndefined<T> = { [K in keyof T as T[K] extends undefined ? never : K]: T[K]; }; export declare function omitUndefined<T extends object>(obj: T | undefined): StripUndefined<T>; export declare function mergeOptions<T extends object, U extends object, V extends object>(source1: T, source2?: U, source3?: V): StripUndefined<T> & StripUndefined<U> & StripUndefined<V>; export {}; //# sourceMappingURL=utils.d.ts.map