/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { FileSystemPath, FileSystemReadWritePath, Outcome } from "@breadboard-ai/types"; export { Path }; export declare function writablePathFromString(s: string): Outcome; declare class Path { readonly root: string; readonly path: string[]; readonly dir: boolean; static roots: Set; static writableRoots: Set; static persistentRoots: Set; readonly writable: boolean; readonly persistent: boolean; constructor(root: string, path: string[], dir: boolean); static createRoots(): Path[]; static create(path: FileSystemPath): Outcome; } //# sourceMappingURL=path.d.ts.map