/** * @packageDocumentation * Helpers for matching static member calls that resolve to global bindings. */ import type { TSESLint, TSESTree } from "@typescript-eslint/utils"; import type { UnknownArray } from "type-fest"; import { type IdentifierMemberCallExpression } from "./member-call.js"; /** * Match `GlobalName.memberName(...)` calls where `GlobalName` resolves to the * unshadowed global binding. * * @param options - Rule context and candidate call details. * * @returns Narrowed call expression when matched against the global binding; * otherwise `null`. */ export declare const getGlobalIdentifierMemberCall: >({ context, memberName, node, objectName, }: Readonly<{ context: Readonly>; memberName: string; node: Readonly; objectName: string; }>) => IdentifierMemberCallExpression | null; //# sourceMappingURL=global-identifier-member-call.d.ts.map