import { ErrorReporter, StorageConfig } from 'n8n-core'; import type { ExecutionDataStore, ExecutionRef, ExecutionDataPayload, ExecutionDataBundle } from './types'; export declare class FsStore implements ExecutionDataStore { private readonly storageConfig; private readonly errorReporter; constructor(storageConfig: StorageConfig, errorReporter: ErrorReporter); init(): Promise; write(ref: ExecutionRef, payload: ExecutionDataPayload): Promise; read(ref: ExecutionRef): Promise; delete(ref: ExecutionRef | ExecutionRef[]): Promise; private resolveExecutionDir; private resolveBundlePath; private isFileNotFound; }