import { AutoCodeInspection, ExtensionPack, ReviewListenerRegistration } from "@atomist/sdm";
/**
 * Options determining what Spring functionality is activated.
 */
export interface SonarQubeSupportOptions {
    enabled: boolean;
    url: string;
    org: string;
    token: string;
    /**
     * Inspect goal to add inspections to.
     * Review functionality won't work otherwise.
     */
    inspectGoal?: AutoCodeInspection;
    /**
     * Review listeners that let you publish review results.
     */
    reviewListeners?: ReviewListenerRegistration | ReviewListenerRegistration[];
}
export declare function sonarQubeSupport(options: SonarQubeSupportOptions): ExtensionPack;
