import { Packer, Unpacker } from "protov-tl"; import { long } from "../types"; import { Schema } from "protov-tl/lib/types"; declare class BigIntegerPacker extends Packer { long(value: long): this; } declare class BigIntegerUnpacker extends Unpacker { long(): long; } declare const _default: { packer: (schema: Schema) => BigIntegerPacker; pack: (schema: Schema, constructor: any) => Uint8Array; packMethod: (schema: Schema, name: any, params?: any) => Uint8Array; unpacker: (schema: Schema, buffer: Uint8Array | ArrayBuffer) => BigIntegerUnpacker; unpack: (schema: Schema, buffer: Uint8Array | ArrayBuffer, type?: string | undefined) => any; }; export default _default;