1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | export interface StringStringMap {
[key: string]: string;
}
export interface StringAnyMap {
[key: string]: any;
}
export interface IAuthScope {
create(scope: string[]): string;
parse(scope: string): string[];
}
export interface IAuthPayload {
create(payload: StringAnyMap): StringAnyMap;
parse(reversePayload: StringAnyMap): StringAnyMap;
}
|