import type { CatalogQuery, SchemaGrowthMaps, SchemaSnapshot } from './types.mts'; export declare function stableStringify(value: unknown): string; export declare function writeSchemaSnapshot({ snapshot, markdown, root, check, format, stringify, }: { snapshot: SchemaSnapshot; markdown: Map; root: string; check?: boolean; format?: (path: string, raw: string) => Promise; stringify?: (value: unknown) => string; }): Promise; export declare function generateSchemaSnapshot({ query, growth, root, check, format, stringify, }: { query: CatalogQuery; growth: SchemaGrowthMaps; root: string; check?: boolean; format?: (path: string, raw: string) => Promise; stringify?: (value: unknown) => string; }): Promise;