/// import { ManagedDecimalType, ManagedDecimalValue } from "../typesystem"; import { BinaryCodec } from "./binary"; export declare class ManagedDecimalCodec { private readonly binaryCodec; constructor(binaryCodec: BinaryCodec); decodeNested(buffer: Buffer, type: ManagedDecimalType): [ManagedDecimalValue, number]; decodeTopLevel(buffer: Buffer, type: ManagedDecimalType): ManagedDecimalValue; encodeNested(value: ManagedDecimalValue): Buffer; encodeTopLevel(value: ManagedDecimalValue): Buffer; }