import { Observable, OperatorFunction } from '../../node_modules/rxjs'; import { CancelSubscription } from '../types'; /** * Just like takeWhile but will also emit the element on which the predicate has fired * @param predicate the predicate for this operator */ export declare const takeWhileInclusive: (predicate: (value: T, index: number) => boolean) => OperatorFunction; export declare const omitObservable: (stoppedByError: ((err: unknown) => void) | undefined, callback: (newVal: T) => void, obs: Observable) => CancelSubscription;