export interface ShellPathService {
    readonly workingDirectory: string;
    readonly homeDirectory: string;
    readonly projectGoodVibesRoot: string;
    readonly userGoodVibesRoot: string;
    expandHomePath(path: string): string;
    resolveWorkspacePath(path: string): string;
    resolveProjectPath(...segments: string[]): string;
    resolveUserPath(...segments: string[]): string;
    isWithinWorkingDirectory(path: string): boolean;
}
export interface CreateShellPathServiceOptions {
    readonly workingDirectory: string;
    readonly homeDirectory: string;
}
export declare function createShellPathService(options: CreateShellPathServiceOptions): ShellPathService;
//# sourceMappingURL=shell-paths.d.ts.map