/** * OpenCode Version Checker * * Determines whether to use tool or skill installation based on OpenCode version. * * Version Compatibility: * - OpenCode versions < v1.0.186: Use tool-based installation * - OpenCode versions >= v1.0.186: Use skill-based installation */ export interface OpenCodeVersion { major: number; minor: number; patch: number; } /** * Parse OpenCode version string into comparable components */ export declare function parseOpenCodeVersion(version: string): OpenCodeVersion | null; /** * Check if OpenCode version supports skills (v1.0.186+) */ export declare function supportsSkills(version: string): boolean; /** * Get installation method recommendation based on OpenCode version */ export declare function getInstallationMethod(openCodeVersion?: string): 'tool' | 'skill'; /** * Detect OpenCode version by checking common installation locations */ export declare function detectOpenCodeVersion(): Promise;