import type { Rule, SourceCode } from 'eslint'; import type { Except } from 'type-fest'; type DynamicPathSegment = string | symbol; export type DynamicPath = readonly DynamicPathSegment[]; export type ConstantPath = readonly string[]; export declare function getIdentifierName(node: Except): DynamicPathSegment; export declare function extractMemberExpressionPath(sourceCode: Readonly, node: Readonly): DynamicPath; export declare function isConstantPath(path: readonly (string | symbol)[]): path is ConstantPath; export {}; //# sourceMappingURL=member-expression.d.ts.map