crewai-ts
Version:
TypeScript port of crewAI for agent-based workflows
22 lines • 642 B
TypeScript
import { EventEmitter } from 'events';
interface FlowSchedulerOptions {
resourceLimits?: {
availableCpu?: number;
availableMemory?: number;
maxConcurrentIo?: number;
maxConcurrentNetwork?: number;
};
}
export declare class TestFlowScheduler extends EventEmitter {
private resourceUsage;
private options;
private metrics;
constructor(options: FlowSchedulerOptions);
private initializeResources;
private updateResourceUsage;
private getResourceUsage;
private calculateResourceUsage;
private canScheduleFlow;
}
export {};
//# sourceMappingURL=FlowSchedulerTest.d.ts.map