/// import { PackListType, PackPrimitive, PackStructType, PackType, PackTypeDefinition, TypedPackValue } from "./pack"; export declare const marshalPackType: (type: PackType) => 1 | 0 | 2 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 | 13 | 20 | 21; export declare const marshalUint: (value: number, length: number) => Buffer; export declare const marshalU8: (value: number) => Buffer; export declare const marshalU16: (value: number) => Buffer; export declare const marshalU32: (value: number) => Buffer; export declare const marshalU64: (value: number) => Buffer; export declare const marshalU128: (value: number) => Buffer; export declare const marshalU256: (value: number) => Buffer; export declare const marshalString: (value: string) => Buffer; export declare const marshalPackStructType: (type: PackStructType) => Buffer; export declare const marshalPackListType: (type: PackListType) => Buffer; export declare const marshalPackTypeDefinition: (type: PackTypeDefinition) => Buffer; export declare const marshalPackPrimitive: (type: PackPrimitive, value: any) => Buffer; export declare const marshalPackStruct: (type: PackStructType, value: any) => Buffer; export declare const marshalListStruct: (type: PackListType, value: any[]) => Buffer; export declare const marshalPackValue: (type: PackTypeDefinition, value: any) => Buffer; export declare const marshalTypedPackValue: ({ t, v }: TypedPackValue) => Buffer;