import { IObservableCache } from '../IObservableCache'; import { Observable } from 'rxjs'; import { IChangeSet } from '../IChangeSet'; import { MonoTypeChangeSetOperatorFunction } from '../ChangeSetOperatorFunction'; /** * Defer the subscription until the stream has been inflated with data * @typeparam TObject The type of the object. * @typeparam TKey The type of the key. */ export declare function deferUntilLoaded(source: IObservableCache): Observable>; /** * Defer the subscription until the stream has been inflated with data * @typeparam TObject The type of the object. * @typeparam TKey The type of the key. */ export declare function deferUntilLoaded(): MonoTypeChangeSetOperatorFunction;