simplify jwt-simple/jwt-simple.d.ts

This commit is contained in:
vvakame
2014-12-11 23:53:13 +09:00
parent a707f81c7f
commit d1291bfc3a

View File

@@ -3,24 +3,20 @@
// Definitions by: Ken Fukuyama <https://github.com/kenfdev>
// Definitions: https://github.com/borisyankov/DefinitelyTyped
declare module "jwt-simple" {
module jwtSimple {
/**
* Decode jwt
* @param token
* @param key
* @param noVerify
* @api public
*/
export function decode(token:any, key:string, noVerify?:boolean):any;
/**
* Encode jwt
* @param payload
* @param key
* @param algorithm default is HS256
* @api public
*/
export function encode(payload:any, key:string, algorithm?:string):string;
}
export = jwtSimple;
}
/**
* Decode jwt
* @param token
* @param key
* @param noVerify
* @api public
*/
export function decode(token:any, key:string, noVerify?:boolean):any;
/**
* Encode jwt
* @param payload
* @param key
* @param algorithm default is HS256
* @api public
*/
export function encode(payload:any, key:string, algorithm?:string):string;
}