UNPKG

ym-api

Version:

A Node.js wrapper for the Yandex.Music API (Unofficial) http://music.yandex.ru

26 lines (25 loc) 945 B
import { RequestHeaders, RequestQuery, RequestBodyData, RequestConfig, RequestInterface } from "./types"; export default class Request implements RequestInterface { private scheme; private host; private port; private path; private headers; private query; private bodyData; constructor(config: RequestConfig); setPath(path: string): RequestInterface; getHeaders(): RequestHeaders; setHeaders(headers: RequestHeaders): RequestInterface; addHeaders(headers: RequestHeaders): RequestInterface; getQuery(): RequestQuery; setQuery(query: RequestQuery): RequestInterface; addQuery(query: RequestQuery): RequestInterface; getQueryAsString(): string; getBodyData(): RequestBodyData; getBodyDataString(): string; setBodyData(bodyData: RequestBodyData): RequestInterface; addBodyData(bodyData: RequestBodyData): RequestInterface; getURI(): string; getURL(): string; }