import type { Node } from '@swc/types'; import { BaseVisitor } from './baseVisitor.cjs'; import type { SimpleVisitors, AncestorVisitors } from './types.cjs'; export declare function simple(ast: Node, visitors: SimpleVisitors, baseVisitor?: BaseVisitor, state?: T): void; export declare function ancestor(ast: Node, visitors: AncestorVisitors, baseVisitor?: BaseVisitor, state?: T): void;