/** * Platform-specific functions used by {@link TlBinaryReader} and {@link TlBinaryWriter} */ export interface ITlPlatform { utf8Encode(str: string): Uint8Array utf8Decode(buf: Uint8Array): string utf8ByteLength(str: string): number hexEncode(buf: Uint8Array): string hexDecode(str: string): Uint8Array base64Encode(buf: Uint8Array, url?: boolean): string base64Decode(str: string, url?: boolean): Uint8Array }