2025-10-01 19:55:38 +02:00

18 lines
489 B
TypeScript

export declare class Path {
paths: string[];
static isPath(obj: any): boolean;
constructor(path: Path | string[] | string);
decode(): void;
isRoot(): boolean;
fileName(): string;
rootName(): string;
parentName(): string;
getParent(): Path;
hasParent(): boolean;
removeRoot(): string;
removeFile(): string;
getChildPath(childPath: string | Path): Path;
clone(): Path;
toString(endsWithSlash?: boolean): string;
}