UNPKG

@bufbuild/protobuf

Version:

A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.

7 lines (6 loc) 306 B
import type { MessageShape } from "./types.js"; import { type DescMessage } from "./descriptors.js"; /** * Create a deep copy of a message, including extensions and unknown fields. */ export declare function clone<Desc extends DescMessage>(schema: Desc, message: MessageShape<Desc>): MessageShape<Desc>;