import { CodeInspectionRegistration, CommandListenerInvocation } from "@atomist/sdm"; import { Interpretation } from "../Interpretation"; import { ProjectAnalysis } from "../ProjectAnalysis"; import { ProjectAnalyzer } from "../ProjectAnalyzer"; export declare type ResultDisplayer = (analysis: ProjectAnalysis, interpret: Interpretation, i: CommandListenerInvocation) => Promise; export declare function assessInspection(analyzer: ProjectAnalyzer, resultDisplayer?: ResultDisplayer): CodeInspectionRegistration;