/** * @license * Copyright 2024 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import type { FileSystemFile, FileSystemPath, FileSystemQueryEntry, FileSystemReadResult, FileSystemWriteResult, LLMContent, Outcome, PersistentBackend } from "@breadboard-ai/types"; export { PersistentFile }; declare class PersistentFile implements FileSystemFile { readonly graphUrl: string; readonly path: FileSystemPath; readonly backend: PersistentBackend; constructor(graphUrl: string, path: FileSystemPath, backend: PersistentBackend); read(inflate: boolean, start?: number): Promise; append(data: LLMContent[], done: boolean, receipt?: boolean): Promise; copy(): Outcome; queryEntry(_path: FileSystemPath): FileSystemQueryEntry; delete(): Promise; data: LLMContent[]; } //# sourceMappingURL=persistent-file.d.ts.map