export interface GitHubContext { owner: string; repo: string; prNumber?: number; sha?: string; } export declare function getPullRequestNumber(): number | undefined; export declare function getGitHubContext(): GitHubContext | null; export declare function isPullRequestContext(): boolean; export declare function parseOwnerRepoFromRemote(remote: string): { owner: string; repo: string; } | null;