import { type CommandRunner } from "./command.js";
export interface GitHubCliOptions {
    cwd?: string;
    runner?: CommandRunner;
}
export declare function ghPrView(prUrl: string, fields: readonly string[], options?: GitHubCliOptions): Record<string, unknown>;
export declare function ghPrDiff(prUrl: string, options?: GitHubCliOptions): string;
export declare function ghApiJson(prUrl: string, args: string[], payload?: unknown, options?: GitHubCliOptions): Record<string, unknown>;
export declare function ghApiPaginatedJsonArray(prUrl: string, endpoint: string, options?: GitHubCliOptions): Record<string, unknown>[];
