@mondaydotcomorg/atp-compiler
Version:
Production-ready compiler for transforming async iteration patterns into resumable operations with checkpoint-based state management
21 lines • 670 B
TypeScript
export declare class LoopTransformer {
private transformCount;
private batchOptimizer;
private batchDetector;
private batchSizeThreshold;
constructor(batchSizeThreshold?: number);
transformForOfLoop(path: any): boolean;
/**
* Transform simple for...of to batch parallel
*/
private transformForOfToBatch;
/**
* Transform for...of to sequential with checkpoints (fallback)
*/
private transformForOfToSequential;
transformWhileLoop(path: any): boolean;
transformForLoop(path: any): boolean;
getTransformCount(): number;
resetTransformCount(): void;
}
//# sourceMappingURL=loop-transformer.d.ts.map