import * as files from "./index.js"; /** * represents an absolute path to a directory, * i.e. path from filesystem root to the directory */ export declare class AbsoluteDirPath { value: string; constructor(value: string); /** joins the given relative directory */ joinDir(other: files.RelativeDir): AbsoluteDirPath; /** provides a path of this directory with the given path appended */ joinStr(...paths: string[]): string; /** indicates whether this directory is the same as the given source dir */ matches(other: files.SourceDir): boolean; /** * Returns the path in the platform-specific format, * i.e. using '\' on Windows and '/' everywhere else */ platformified(): string; relativeStr(other: string): string; toFullDir(sourceDir: files.SourceDir): files.FullDir; /** Returns this absolute path using forward slashes as path separators */ unixified(): string; } //# sourceMappingURL=absolute-dir.d.ts.map