macintosh
Version:
A robust macintosh encoder/decoder written in JavaScript.
19 lines (17 loc) • 424 B
TypeScript
declare module 'macintosh' {
type EncodeOptions = {
mode: 'fatal' | 'replacement';
};
type DecodeOptions = {
mode: 'fatal' | 'replacement';
};
export declare function encode(
text: string,
options?: EncodeOptions
): Uint16Array;
export declare function decode(
buffer: Uint16Array | Uint8Array | Buffer | string,
options?: DecodeOptions
): string;
export type labels = string[];
}