/// <reference types="request" />
/// <reference types="q" />
import request = require('request');
import Channel from '../model/Channel';
import * as Q from 'q';
export default class ChannelsService {
    private readonly client;
    constructor(client: request.RequestAPI<request.Request, request.CoreOptions, request.RequiredUriUrl>);
    get(channelId: string): Q.Promise<Channel>;
    private mapPromise(deferred, error, response, body);
}
