import { Operator } from '../Operator'; import { Subscriber } from '../Subscriber'; import { OuterSubscriber } from '../OuterSubscriber'; export declare class CombineLatestOperator implements Operator { project: (...values: Array) => R; constructor(project?: (...values: Array) => R); call(subscriber: Subscriber): Subscriber; } export declare class CombineLatestSubscriber extends OuterSubscriber { private project; private active; private values; private observables; private toRespond; constructor(destination: Subscriber, project?: (...values: Array) => R); _next(observable: any): void; _complete(): void; notifyComplete(innerSubscriber: any): void; notifyNext(observable: any, value: R, outerIndex: number, innerIndex: number): void; }