@atomist/org-visualizer
Version:
Organization Visualizer using Atomist project scanning
16 lines • 726 B
TypeScript
import { ExpressCustomizer } from "@atomist/automation-client/lib/configuration";
import { ClientFactory } from "../analysis/offline/persist/pgUtils";
import { ProjectAnalysisResultStore } from "../analysis/offline/persist/ProjectAnalysisResultStore";
import { AspectRegistry, IdealStore } from "../aspect/AspectRegistry";
/**
* Expose the public API routes, returning JSON.
* Also expose Swagger API documentation.
*/
export declare function api(clientFactory: ClientFactory, store: ProjectAnalysisResultStore & IdealStore, aspectRegistry: AspectRegistry): {
customizer: ExpressCustomizer;
routesToSuggestOnStartup: Array<{
title: string;
route: string;
}>;
};
//# sourceMappingURL=api.d.ts.map