123456789101112131415161718192021222324 |
- declare module 'punycode' {
- function ucs2decode(string:string):Array<number>;
- function ucs2encode(array:Array<number>):string;
- function decode(string:string):string;
- function encode(string:string):string;
- function toASCII(string:string):string;
- function toUnicode(string:string):string;
-
- interface Punycode {
- 'version': '2.2.0';
- 'ucs2': {
- 'decode': typeof ucs2decode;
- 'encode': typeof ucs2encode;
- },
- 'decode': typeof decode;
- 'encode': typeof encode;
- 'toASCII': typeof toASCII;
- 'toUnicode': typeof toUnicode;
- }
-
- const punycode:Punycode;
-
- export default punycode;
- }
|