/** Resolve a workspace-relative POSIX path safely (no `..`, stays under root). */ export declare function resolveWorkspaceSafePath(workspaceRoot: string, rel: string): string | null; export declare function toWorkspaceRelativePosix(workspaceRoot: string, absPath: string): string; export declare function isPathUnderWorkspace(workspaceRoot: string, absPath: string): boolean;