export declare function scryptHash(code: string): Promise; export declare function scryptVerify(stored: string, code: string): Promise; export declare function sign(uid: string, secret: string, exp?: number, scopes?: string[]): string; export declare function verify(token: string, secret: string, scope?: string): { valid: boolean; error: string; payload?: undefined; header?: undefined; stack?: undefined; } | { valid: boolean; payload: any; header: any; error?: undefined; stack?: undefined; } | { valid: boolean; payload: any; header: any; error: string; stack?: undefined; } | { valid: boolean; error: any; stack: any; payload?: undefined; header?: undefined; }; declare const _default: null; export default _default; //# sourceMappingURL=jwt.d.ts.map