import type { UserRole } from "@edenapp/types"; export declare function normalizeHomeDirectory(homeDirectory: string | null | undefined): string | undefined; export declare function resolveHomeDirectory(userDirectory: string, homeDirectory: string): string; export declare function ensureHomeDirectory(userDirectory: string, role: UserRole, homeDirectory: string | null | undefined): Promise; export declare function assertPathWithin(rootPath: string, targetPath: string, label?: string): void; export declare function assertExistingPathWithin(rootPath: string, targetPath: string): Promise; //# sourceMappingURL=UserHomeDirectory.d.ts.map