import { ParametersContext } from '../parameter'; import { IdentifierNode, MemberExpressionNode } from '@neuledge/states-parser'; import { IdentifierExpression } from './identifier'; import { ThisExpression } from './this'; export interface MemberExpression { type: 'MemberExpression'; node: MemberExpressionNode; object: IdentifierExpression | ThisExpression; properties: PropertyExpression[]; } export interface PropertyExpression { type: 'PropertyExpression'; node: IdentifierNode; name: string; } export declare const parseMemberExpression: (params: ParametersContext, node: MemberExpressionNode) => MemberExpression; //# sourceMappingURL=member.d.ts.map