import type { GitLabClient } from "../client.js"; import type { ListProjectBranchesParams, GetProjectCommitsParams, GetCommitParams, GetCommitDiffParams } from "../types.js"; export declare class RepositoryHandlers { private client; constructor(client: GitLabClient); listProjectBranches(args: ListProjectBranchesParams): Promise<{ content: { type: string; text: string; }[]; }>; getProjectCommits(args: GetProjectCommitsParams): Promise<{ content: { type: string; text: string; }[]; }>; getCommit(args: GetCommitParams): Promise<{ content: { type: string; text: string; }[]; }>; getCommitDiff(args: GetCommitDiffParams): Promise<{ content: { type: string; text: string; }[]; }>; } //# sourceMappingURL=repository.d.ts.map