import type { Logger } from 'pino'; export interface DeriveResult { workerCount: number; source: 'cluster.yaml' | 'cluster.local.yaml' | 'clamped' | 'default'; warnings: string[]; } export interface SyncEnvResult { wrote: boolean; reason?: 'env-missing' | 'write-failed'; error?: Error; } export declare function deriveWorkerCount(generacyDir: string, _logger: Logger): Promise; export declare function syncEnvWorkerCount(generacyDir: string, workerCount: number, logger: Logger): SyncEnvResult; export declare function applyWorkerCountToEnv(existing: string, workerCount: number): string; export declare function reconcileWorkerCount(generacyDir: string, logger: Logger): Promise<{ workerCount: number; envWrote: boolean; }>; //# sourceMappingURL=worker-count-deriver.d.ts.map