/** * Get the cache directory for oh-my-opencode binaries. * Follows XDG Base Directory Specification. */ export declare function getCacheDir(): string; /** * Get the binary name based on platform. */ export declare function getBinaryName(): string; /** * Get the cached binary path if it exists. */ export declare function getCachedBinaryPath(): string | null; /** * Download the comment-checker binary from GitHub Releases. * Returns the path to the downloaded binary, or null on failure. */ export declare function downloadCommentChecker(): Promise; /** * Ensure the comment-checker binary is available. * First checks cache, then downloads if needed. * Returns the binary path or null if unavailable. */ export declare function ensureCommentCheckerBinary(): Promise;