// not using the global plugins here to support better bundling...
import * as typedrequestInterfaces from '@api.global/typedrequest-interfaces';

export interface IReq_PushLatestServerChangeTime
  extends typedrequestInterfaces.implementsTR<
    typedrequestInterfaces.ITypedRequest,
    IReq_PushLatestServerChangeTime
  > {
  method: 'pushLatestServerChangeTime';
  request: {
    time: number;
  };
  response: {};
}

export interface IReq_GetLatestServerChangeTime
  extends typedrequestInterfaces.implementsTR<
    typedrequestInterfaces.ITypedRequest,
    IReq_GetLatestServerChangeTime
  > {
  method: 'getLatestServerChangeTime';
  request: {};
  response: {
    time: number;
  };
}