chardetng-wasm
Version:
Makes chardetng, Firefox's character encoding detection, available to JS through Web Assembly
29 lines (28 loc) • 612 B
TypeScript
/* tslint:disable */
/* eslint-disable */
/**
* @param {Uint8Array} buffer
* @returns {string}
*/
export function detect(buffer: Uint8Array): string;
/**
*/
export class EncodingDetector {
free(): void;
/**
* @returns {EncodingDetector}
*/
static new(): EncodingDetector;
/**
* @param {Uint8Array} buffer
* @param {boolean | undefined} is_last
* @returns {boolean}
*/
feed(buffer: Uint8Array, is_last?: boolean): boolean;
/**
* @param {string | undefined} top_level_domain
* @param {boolean | undefined} allow_utf8
* @returns {string}
*/
guess(top_level_domain?: string, allow_utf8?: boolean): string;
}