"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.combineLatestWith = void 0;
const combineLatest_js_1 = require("../observable/combineLatest.js");
const Observable_js_1 = require("../Observable.js");
function combineLatestWith(...otherSources) {
    return (source) => new Observable_js_1.Observable((subscriber) => (0, combineLatest_js_1.combineLatestInit)([source, ...otherSources])(subscriber));
}
exports.combineLatestWith = combineLatestWith;