@adpt/core
Version:
AdaptJS core library
14 lines • 791 B
TypeScript
import { MessageLogger } from "@adpt/utils";
import { ExecutedQuery, Observations, ObserverManagerDeployment } from "./obs_manager_deployment";
import { ObserverPlugin } from "./plugin";
export interface ObserverNameHolder {
observerName: string;
}
export declare function makeObserverManagerDeployment(observations: Observations): ObserverManagerDeployment;
export declare function registerObserver(obs: ObserverPlugin, nameIn?: string): string;
export declare function findObserver(observer: ObserverNameHolder): ObserverPlugin | undefined;
export declare function observe(executedQueries: {
[observerNames: string]: ExecutedQuery[];
}, logger?: MessageLogger, //Should bitbucket log messages
observerNames?: string[]): Promise<Observations>;
//# sourceMappingURL=registry.d.ts.map