import { FactoryStorageDomain } from '@mastra/core/storage'; import type { CollectionSchema } from '@mastra/core/storage'; export interface FilesystemFile { path: string; } export interface ReplaceFilesystemFilesInput { resourceId: string; threadId: string; files: FilesystemFile[]; } export declare const FILESYSTEM_SCHEMAS: CollectionSchema[]; export declare class FilesystemStorage extends FactoryStorageDomain { constructor(); init(): Promise; dangerouslyClearAll(): Promise; replaceFiles(input: ReplaceFilesystemFilesInput): Promise; listFiles(args: { resourceId: string; threadId: string; }): Promise; deleteFiles(args: { resourceId: string; threadId: string; }): Promise; } //# sourceMappingURL=base.d.ts.map