export declare const DEFAULT_CODEX_BIN = "/Users/shreyanshsharma/.vscode/extensions/openai.chatgpt-26.602.71036-darwin-arm64/bin/macos-aarch64/codex"; export interface SuppliedContextCodexRepeat { repeat: number; arm: string; runDir: string; clientInputTokens?: number; clientOutputTokens?: number; clientTotalTokens?: number; usageParsed: boolean; qualityScore: number; matchedFiles: string[]; missingFiles: string[]; matchedConcepts: string[]; missingConcepts: string[]; mcpToolsDetected: boolean; crossContamination: boolean; exitCode: number | null; note: string; } export declare function codexArgsNoMcp(repoPath: string): string[]; export declare function extractCodexAnswerText(stdout: string, stderr: string): string; export declare function detectMcpToolsInOutput(stdout: string, stderr: string): boolean; export declare function detectCrossContamination(arm: "graphify" | "repo-context", stdout: string, stderr: string, prompt: string): boolean; export declare function buildGraphifySkillPrompt(graphifyOutput: string, task: string, compact?: boolean): string; export declare function buildRepoContextSkillPrompt(repoContextOutput: string, task: string, compact?: boolean): string; export declare function runSuppliedContextCodexOnce(input: { codexBin: string; repoPath: string; prompt: string; runDir: string; repeat: number; arm: "graphify" | "repo-context"; taskName?: string; }): Promise;