export interface GhResult { exitCode: number; stdout: string; stderr: string; timedOut?: boolean; } export type RunGh = (args: string[], options?: { timeoutMs?: number; }) => Promise; /** Run GitHub CLI without allowing it to consume the parent terminal's input. */ export declare function runGhDefault(args: string[], options?: { timeoutMs?: number; }): Promise;