import type { Future } from '../types/futures';
import { BehaviorSubject } from 'rxjs';
/**
 * Display a temporary value until an async stream starts emitting
 **/
export declare const Suspend: <T>(initial: T, source: Future<T>) => BehaviorSubject<T>;
export declare const Suspender: <T>(initial: T, source?: Future<T>) => BehaviorSubject<T> | ((source: Future<T>) => BehaviorSubject<T>);
//# sourceMappingURL=suspense-sink.d.ts.map