UNPKG

@substrate-system/bencode

Version:
22 lines 911 B
import { type TypedArray } from '@substrate-system/uint8-util'; /** * Encodes data in bencode. * * @param {Uint8Array|Array|String|Object|Number|Boolean} data * @return {Uint8Array} */ export declare function encode(data?: TypedArray | any[] | string | number | boolean | object | null, buffer?: Uint8Array, offset?: number): Uint8Array; export declare namespace encode { var bytes: number; var _floatConversionDetected: boolean; var _encode: (buffers: any, data: any) => void; var buffer: (buffers: any, data: any) => void; var string: (buffers: any, data: any) => void; var number: (buffers: any, data: any) => any; var dict: (buffers: any, data: any) => void; var dictMap: (buffers: any, data: any) => void; var list: (buffers: any, data: any) => void; var listSet: (buffers: any, data: any) => void; } export default encode; //# sourceMappingURL=encode.d.ts.map