import type { SonatypeResponse } from "../formats/sonatype/index.ts";
import type { ApiCredential } from "../credential.ts";
export type SonaTypeFindOneParameters = {
    coordinates: string[];
};
export type SonaTypeFindManyParameters = {
    coordinates: string[][];
};
export interface SonatypeOptions {
    credential: ApiCredential;
}
export declare class Sonatype {
    #private;
    static readonly ROOT_API = "https://ossindex.sonatype.org";
    constructor(options: SonatypeOptions);
    findOne(parameters: SonaTypeFindOneParameters): Promise<SonatypeResponse[]>;
    findMany(parameters: SonaTypeFindManyParameters): Promise<SonatypeResponse[]>;
}
//# sourceMappingURL=sonatype.d.ts.map