@angstone/monostone
Version:
monolitic event-sourced framework
7 lines (6 loc) • 391 B
TypeScript
import { IAuthToken } from "../interfaces/auth-token.i";
import { IPermission } from "../interfaces/permission.i";
export declare const APPLICATION_KEY: string;
export declare const loadPermissionForRole: (role: string) => IPermission;
export declare const createToken: (authentication: any, role: string) => string;
export declare const decodeToken: (token: string) => Promise<IAuthToken>;