Blame view

node_modules/uri-js/src/punycode.d.ts 594 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  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;
  }