/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { type ICodecOptions, type IJsonCodec } from "../../codec/index.js";
import { type TreeStoredSchema } from "../../core/index.js";
import { Format } from "./format.js";
export declare function encodeRepo(repo: TreeStoredSchema): Format;
/**
 * Creates a codec which performs synchronous monolithic encoding of schema content.
 */
export declare function makeSchemaCodec(options: ICodecOptions): IJsonCodec<TreeStoredSchema, Format>;
//# sourceMappingURL=codec.d.ts.map