@neurosity/sdk
Version:
Neurosity SDK
18 lines (17 loc) • 444 B
TypeScript
import { TRANSPORT_TYPE } from "../types";
/**
* @hidden
* Uint8Array in Web | number[] in React Native
*/
export declare type BufferLike = Uint8Array | number[];
/**
* @hidden
*/
export declare class TextCodec {
transportType: TRANSPORT_TYPE;
webEncoder: TextEncoder;
webDecoder: TextDecoder;
constructor(transportType: TRANSPORT_TYPE);
encode(data: string): BufferLike;
decode(arrayBuffer: Uint8Array): string;
}