/** * Copyright (c) 2025 Elara AI Pty Ltd * Licensed under BSL 1.1. See LICENSE for details. */ import type { LogChunk, LogStore } from '../interfaces.js'; /** * Local filesystem implementation of LogStore. * * Logs are stored as text files in the execution directory: * executions////stdout.txt * executions////stderr.txt * * The `repo` parameter is the path to the e3 repository directory. */ export declare class LocalLogStore implements LogStore { private logPath; append(repo: string, taskHash: string, inputsHash: string, executionId: string, stream: 'stdout' | 'stderr', data: string): Promise; read(repo: string, taskHash: string, inputsHash: string, executionId: string, stream: 'stdout' | 'stderr', options?: { offset?: number; limit?: number; }): Promise; } //# sourceMappingURL=LocalLogStore.d.ts.map