/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { type TreeNodeSchema, type SchemaVisitor } from "./core/index.js";
import { type ImplicitFieldSchema } from "./schemaTypes.js";
/**
 * Traverses all {@link TreeNodeSchema} schema reachable from `schema`, applying the visitor pattern.
 */
export declare function walkFieldSchema(schema: ImplicitFieldSchema, visitor: SchemaVisitor, visitedSet?: Set<TreeNodeSchema>): void;
//# sourceMappingURL=walkFieldSchema.d.ts.map