/** * Resolves home relative path from the provided inputs. */ export declare function resolveHomeRelativePath(pathValue: string): string; /** * Normalizes an MSYS/Cygwin-style Windows path (e.g. /c/Projects/foo) to a * native Windows path (C:\\Projects\\foo). No-op on non-Windows platforms * and on paths that don't match the MSYS pattern. * * Ticket: #397 — MSYS path mangling of --state-root. */ export declare function normalizeMsysPath(pathValue: string, platform?: string): string; /** * Converts an MSYS-style path to a native Windows path. * Exported for testing — use normalizeMsysPath for production use. */ export declare function convertMsysToWindowsPath(pathValue: string): string; /** * Resolves portable path from the provided inputs. * On Windows, normalises MSYS-style paths (/c/X → C:\\X) before resolution. */ export declare function resolvePortablePath(pathValue: string | undefined, projectRoot: string): string; /** * Provides to home relative path for the lifecycle pipeline. */ export declare function toHomeRelativePath(pathValue: string): string; /** * Resolves vs code user settings path from the provided inputs. */ export declare function resolveVsCodeUserSettingsPath(): string; /** * Resolves default open code config root from the provided inputs. */ export declare function resolveDefaultOpenCodeConfigRoot(): string; /** * Resolves default Claude Code config root from the provided inputs. */ export declare function resolveDefaultClaudeCodeConfigRoot(): string; /** * Resolves default Cursor config root from the provided inputs. */ export declare function resolveDefaultCursorConfigRoot(): string;