import { r as TraverseOptions } from "../node_modules/.pnpm/neotraverse@1.0.1/node_modules/neotraverse/dist/utils-Bfb1gHfd.mjs"; //#region src/traverse/traverse-nodes.d.ts /** * Returns every node of `value` (including the root and every intermediate * container), depth-first, as a flat array. * @param value - The (possibly nested) value to enumerate. * @param options - Traversal options (`immutable`, `includeSymbols`, `maxDepth`, ...). * @returns Every node, in depth-first order. * @example * traverseNodes({x: 1, y: {z: 2}}).filter((node) => typeof node === 'number'); * // [1, 2] */ declare const traverseNodes: (value: unknown, options?: TraverseOptions) => unknown[]; //#endregion export { traverseNodes };