import { KnowledgeFileError } from "./errors.mjs"; import { Context, Effect } from "effect"; //#region src/files.d.ts type PutKnowledgeFileInput = { readonly storageKey: string; readonly mediaType?: string; readonly bytes: Uint8Array; }; type GetKnowledgeFileInput = { readonly storageKey: string; }; type KnowledgeFileBlobStoreApi = { readonly putFile: (input: PutKnowledgeFileInput) => Effect.Effect; readonly getFile: (input: GetKnowledgeFileInput) => Effect.Effect; readonly deleteFile: (input: GetKnowledgeFileInput) => Effect.Effect; }; declare const KnowledgeFileBlobStore_base: Context.ServiceClass; declare class KnowledgeFileBlobStore extends KnowledgeFileBlobStore_base {} //#endregion export { GetKnowledgeFileInput, KnowledgeFileBlobStore, KnowledgeFileBlobStoreApi, PutKnowledgeFileInput }; //# sourceMappingURL=files.d.mts.map