/** * Filesystem-based member validation effect * CHANGE: Create filesystem fallback for member access validation * WHY: TypeScript service may fail to provide type information * PURITY: SHELL - uses known JavaScript/TypeScript built-in methods */ import { Effect } from "effect"; import type { MemberValidationResult } from "../../core/types/validation-types.js"; /** * Creates filesystem-based member validation effect for built-in types * @param node - ESLint node for error reporting * @returns Effect that validates member access using known built-in methods * @complexity O(1) - constant time lookup * @purity SHELL - uses predefined knowledge of built-in types */ export declare const createFilesystemMemberValidationEffect: (node: object) => (memberName: string, objectType: string) => Effect.Effect; //# sourceMappingURL=filesystem-member-validation-effect.d.ts.map