@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
22 lines • 712 B
TypeScript
import { Channel, JobConsole } from '../shell/console/index.ts';
export declare class ProcessInput {
private readonly pipe;
private closed;
bytesRead: number;
constructor(capacity?: number);
write(data: Uint8Array): Promise<void>;
close(): void;
stop(): void;
private read;
stream(): AsyncIterableIterator<Uint8Array>;
}
export declare class ProcessOutput extends JobConsole {
private readonly mergeStderr;
readonly stdout: ProcessInput;
readonly stderr: ProcessInput;
constructor(mergeStderr?: boolean, bufferBytes?: number);
emit(channel: Channel, data: Uint8Array): Promise<void>;
end(): void;
stop(): void;
}
//# sourceMappingURL=stdio.d.ts.map