Files
2026-06-24 09:48:54 +02:00

21 lines
716 B
TypeScript

import type { NodePath } from "@babel/traverse";
import type * as t from "@babel/types";
export declare class CollectionIdProcessor {
private types;
private attributeUtils;
private pathUtils;
private expressionUtils;
private tracingUtils;
constructor(types: typeof t);
process(path: NodePath<t.JSXOpeningElement>): void;
private tryDirectMapInChildren;
private extractMapSource;
private traceMapCall;
private traceOptionalMapCall;
private callbackProducesJSX;
private tryGetByIdInChildren;
private checkChildForGetById;
private tryComponentRootWithCollectionProp;
private isCallInsideJSXChildren;
}
//# sourceMappingURL=collection-id-processor.d.ts.map