export type GlobalContextType = {
    indexingPaused: boolean;
};
/**
 * A way to persist global state
 */
export declare class GlobalContext {
    update<T extends keyof GlobalContextType>(key: T, value: GlobalContextType[T]): void;
    get<T extends keyof GlobalContextType>(key: T): GlobalContextType[T] | undefined;
}
//# sourceMappingURL=GlobalContext.d.ts.map