UNPKG

channelape-sdk

Version:
15 lines (14 loc) 599 B
/// <reference types="request" /> /// <reference types="q" /> import Action from '../model/Action'; import request = require('request'); import * as Q from 'q'; export default class ActionsService { private readonly client; constructor(client: request.RequestAPI<request.Request, request.CoreOptions, request.RequiredUriUrl>); get(actionId: string): Q.Promise<Action>; updateHealthCheck(actionId: string): Q.Promise<Action>; complete(actionId: string): Q.Promise<Action>; error(actionId: string): Q.Promise<Action>; private mapPromise(deferred, error, response, body); }