import { VisitNode } from '@babel/traverse'; import { TransformState } from '../state/types'; import * as t from '@babel/types'; /** * Process function expression: * - function () { ... } * * Why two enter/exit scopes? * - This is because function name is only relevant for function body * - This is because parameters can override the function name */ export declare function processFunctionExpression(state: TransformState): VisitNode; //# sourceMappingURL=processFunctionExpression.d.ts.map