///
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;
}