import type { GitHubTransport } from './client.ts'; import type { RepoRef } from './repo.ts'; export declare function listPulls(transport: GitHubTransport, ref: RepoRef, params: Record, limit: number, include?: (row: Record) => boolean): Promise[]>; export declare function getPull(transport: GitHubTransport, ref: RepoRef, number: number): Promise; export declare function createPull(transport: GitHubTransport, ref: RepoRef, body: Record): Promise; export declare function editPull(transport: GitHubTransport, ref: RepoRef, number: number, body: Record): Promise; export declare function mergePull(transport: GitHubTransport, ref: RepoRef, number: number, body: Record): Promise; export declare function commentPull(transport: GitHubTransport, ref: RepoRef, number: number, body: string): Promise; export declare function diffPull(transport: GitHubTransport, ref: RepoRef, number: number): Promise; export declare function commitStatuses(transport: GitHubTransport, ref: RepoRef, sha: string): Promise[]>; export declare function pullChecks(transport: GitHubTransport, ref: RepoRef, number: number, limit?: number): Promise[]>; //# sourceMappingURL=pull.d.ts.map