/** * Flags object literals with a `json` property but no `pairedItem` property * inside `execute()` methods of `INodeType` classes. * * Missing `pairedItem` breaks downstream item-referencing expressions like * `$('NodeName').item`. This rule catches the three most common patterns: * * - Object literals in `.map()` callbacks * - Object literals passed to `.push()` calls * - Object literals in return statements (typically `return [[{ json }]]`) * * Only flags object literals directly — variable references are skipped since * their shape cannot be determined without type resolution. */ export declare const MissingPairedItemRule: import("@typescript-eslint/utils/ts-eslint").RuleModule<"missingPairedItem", [], unknown, import("@typescript-eslint/utils/ts-eslint").RuleListener> & { name: string; }; //# sourceMappingURL=missing-paired-item.d.ts.map