import { Option } from '@glimmer/interfaces'; import * as ASTv1 from '../v1/api'; export declare type NodeCallback = (node: N, walker: Walker) => void; export default class Walker { order?: unknown; stack: unknown[]; constructor(order?: unknown); visit(node: Option, callback: NodeCallback): void; children(node: N & ASTv1.Node, callback: NodeCallback): void; } //# sourceMappingURL=walker.d.ts.map