import type { CantonInputContract, CantonTransactionNode, CantonTransactionMetadata, CantonTransactionData } from "./types"; /** * Encode DAML transaction to protobuf bytes */ export declare function encodeDamlTransaction(data: CantonTransactionData): Uint8Array; /** * Encode input contract to protobuf bytes */ export declare function encodeInputContract(contract: CantonInputContract): Uint8Array; /** * Encode metadata to protobuf bytes */ export declare function encodeMetadata(data: CantonTransactionMetadata, inputContractsCount: number): Uint8Array; /** * Encode transaction node to protobuf bytes */ export declare function encodeNode(node: CantonTransactionNode): Uint8Array; //# sourceMappingURL=encodeTransaction.d.ts.map