import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export declare function resolveBugRepo(cwd: string): string; export interface ParsedReportBugArgs { mode: "empty" | "file" | "text"; symptomText: string; sourceLabel: string; } export declare function parseReportBugArgs(rawArgs: string, cwd: string): ParsedReportBugArgs; export interface GhAuthResult { ok: boolean; output: string; } export declare function checkGhAuth(): GhAuthResult; export interface ComposeReportBugKickoffOpts { commandMd: string; parsed: ParsedReportBugArgs; bugRepo: string; ghAuthOutput: string; } export declare function composeReportBugKickoff(opts: ComposeReportBugKickoffOpts): string; export interface RegisterReportBugOptions { forgeRoot: string | null; cwd?: string; } export declare function registerReportBug(pi: ExtensionAPI, options: RegisterReportBugOptions): void;