UNPKG

hud-ai

Version:
23 lines (18 loc) 602 B
import * as Promise from 'bluebird'; import { Resource } from '../utils/Resource'; import { RequestManager } from '../RequestManager'; export interface CacheRefreshAttributes { userId?: string; } export class CacheResource extends Resource<any, any, any, any> { constructor(requestManager: RequestManager) { super('/users/cache/refresh', requestManager); } public refresh(refreshArgs: CacheRefreshAttributes): Promise<void> { return this.makeRequest({ method: 'POST', data: refreshArgs, url: `${this.basePath}` }) } }