import type { BaseStrategy } from "./types/api.ts";
import type { ApiCredential } from "../credential.ts";
export interface SonatypeStrategyOptions {
    credential: ApiCredential;
}
export interface SonatypeVulnerability {
    id: string;
    displayName: string;
    title: string;
    description: string;
    cvssScore: number;
    cvssVector: string;
    cwe: string;
    cve?: string;
    reference: string;
    externalReferences: string[];
    versionRanges?: string[];
    package: string;
}
export type SonatypeStrategyDefinition = BaseStrategy<"sonatype">;
export declare function SonatypeStrategy(options: SonatypeStrategyOptions): SonatypeStrategyDefinition;
//# sourceMappingURL=sonatype.d.ts.map