import type { Config, SweepConfig } from './types.js'; export declare class ConfigError extends Error { constructor(msg: string); } export interface ConfigInput { sutUrl?: string; padId?: string; lurkers?: number; authors?: number; durationS?: number; editIntervalMs?: number; connectTimeoutMs?: number; respawnDrops?: boolean; sweep?: SweepConfig; scrapeUrl?: string; scrapeIntervalMs?: number; scrapeKeep?: string[]; breakP95Ms?: number; breakEventLoopP95Ms?: number; breakErrorRate?: number; breakAction?: 'stop' | 'continue'; outDir?: string; runId?: string; jsonOnly?: boolean; keepRawSamples?: boolean; force?: boolean; } export declare const parseSweep: (raw: string) => SweepConfig; export declare const makeConfig: (input: ConfigInput) => Config; //# sourceMappingURL=config.d.ts.map