import {AbstractCall, BaseRequestPayload, BaseResponsePayload} from "../../../src/AbstractCall"; import {Service} from "../../../src/Service"; import {Token} from "../ObjectInterfaces"; /** * The cal to get a token. */ export class DBGetTokenCall extends AbstractCall { getRequestName(): string { return DBGetTokenCall.NAME; } getService(): Service { return Service.DATABASE; } } /** * Defines the structure of a {@DBGetTokenCall}. */ export module DBGetTokenCall { export const NAME = "DB_GET_TOKEN_CALL"; export interface RequestModel extends BaseRequestPayload{ token_id : any } export interface ResponseModel extends BaseResponsePayload{ token : Token } }