import type { NodePath } from '@babel/traverse'; import type { types as t } from '@babel/core'; import type * as Babel from '@babel/core'; import type State from './state'; export interface MacroCondition { parity: boolean; conditional: NodePath; callExpression: NodePath; } export declare function identifyMacroConditionPath(path: NodePath): MacroCondition | false; export default function macroCondition(macro: MacroCondition, state: State, context: typeof Babel): void; //# sourceMappingURL=macro-condition.d.ts.map