import type { Cause } from "../Cause/index.js"; import type { Renderer } from "../Cause/Pretty/index.js"; import type { Supervisor } from "../Supervisor/index.js"; export declare class Platform { value: { executionTraceLength: number; stackTraceLength: number; traceExecution: boolean; traceStack: boolean; traceEffects: boolean; initialTracingStatus: boolean; ancestorExecutionTraceLength: number; ancestorStackTraceLength: number; ancestryLength: number; renderer: Renderer; reportFailure: (e: Cause) => void; maxOp: number; supervisor: Supervisor; }; constructor(value: { executionTraceLength: number; stackTraceLength: number; traceExecution: boolean; traceStack: boolean; traceEffects: boolean; initialTracingStatus: boolean; ancestorExecutionTraceLength: number; ancestorStackTraceLength: number; ancestryLength: number; renderer: Renderer; reportFailure: (e: Cause) => void; maxOp: number; supervisor: Supervisor; }); } //# sourceMappingURL=platform.d.ts.map