sms-parse
Version:
```sh npm i sms-parse --save ```
14 lines (13 loc) • 395 B
TypeScript
/**
* Encoded Character Classes
* Utility classes to represent a character in a given encoding.
*/
export declare class EncodedChar {
raw: string;
codeUnits: number[];
isGSM7: boolean;
encoding: 'GSM-7' | 'UCS-2';
constructor(char: string, encoding: 'GSM-7' | 'UCS-2', forceGsmEcoding?: boolean);
codeUnitSizeInBits(): number;
sizeInBits(): number;
}