import type { ChangelogProvider, ChangelogResult } from "./types.js"; import type { MavenRepository } from "../maven/repository.js"; export declare class GitHubChangelogProvider implements ChangelogProvider { private readonly cache; private readonly githubClient; canHandle(): boolean; fetchChangelog(groupId: string, artifactId: string, version: string, repos: MavenRepository[]): Promise; }