export declare function norm(path: string): string; export declare function globPrefixMatch(path: string, pattern: string): boolean; export declare function resolvePath(path: string, cwd: string): string; export declare function posixNormpath(path: string): string; export declare function expandTilde(word: string, home: string | null): string; export declare function respellRaw(paths: string[], virtual: string, raw: string): string[]; export declare function dropTrailingSegments(path: string, count: number): string; export declare function respellOne(path: string, virtual: string, raw: string): string; export declare function parent(path: string): string; export declare function ancestors(path: string): string[]; export declare const MAX_SYMLINK_HOPS = 40; export declare class CycleError extends Error { readonly path: string; readonly code = "ELOOP"; constructor(path: string); } export declare function resolveSymlinks(path: string, links: Map): string; export declare function gnuBasename(path: string, suffix?: string): string; export declare function gnuDirname(path: string): string; //# sourceMappingURL=path.d.ts.map