/// import { CommandRequester } from '../CommandRequester'; import RequestToken from '../tokens/RequestToken'; export default abstract class RequestAPI> { protected owner: CommandRequester; constructor(owner: CommandRequester); abstract generateToken(protocol: R): T; sendToken(token: T): void; }