import type { GitlabClient } from "./client.js"; import type { Blob, Commit, Note, RepositoryCompare } from "./types.js"; export declare function listCommits(client: GitlabClient, projectId: string | number, query?: { ref_name?: string; path?: string; since?: string; until?: string; }): Promise; export declare function listCommitComments(client: GitlabClient, projectId: string | number, sha: string): Promise; export declare function createCommitNote(client: GitlabClient, projectId: string | number, sha: string, params: { note: string; }): Promise; export declare function getFile(client: GitlabClient, projectId: string | number, filePath: string, ref: string): Promise; export declare function compareRefs(client: GitlabClient, projectId: string | number, from: string, to: string): Promise;