/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import * as Type from "@sinclair/typebox";
import { unionOptions } from "../../../../codec/index.js";
import { shapesV1 } from "./formatV1.js";
export const EncodedIncrementalChunkShape = Type.Literal(0);
/**
 * The chunk shapes supported by the V2 format.
 * @remarks
 * See {@link EncodedChunkShapeV2}.
 */
export const shapesV2 = {
    ...shapesV1,
    e: Type.Optional(EncodedIncrementalChunkShape),
};
export const EncodedChunkShapeV2 = Type.Object(shapesV2, unionOptions);
//# sourceMappingURL=formatV2.js.map