/// import { ObservableQuery, OperationVariables } from '../../core'; import { QueryDataOptions } from '../types/types'; interface QueryData { getOptions(): any; fetchData(): Promise; } export declare class RenderPromises { private queryPromises; private queryInfoTrie; private stopped; stop(): void; registerSSRObservable(observable: ObservableQuery): void; getSSRObservable(props: QueryDataOptions): ObservableQuery | null; addQueryPromise(queryInstance: QueryData, finish?: () => React.ReactNode): React.ReactNode; addObservableQueryPromise(obsQuery: ObservableQuery): import("react").ReactNode; hasPromises(): boolean; consumeAndAwaitPromises(): Promise; private lookupQueryInfo; } export {}; //# sourceMappingURL=RenderPromises.d.ts.map