import { UnlApiConfig } from '../models'; export default class RestClient { readonly apiKey: string; constructor(configuration: UnlApiConfig); get(url: string, urlParameterMap?: object, queryStringParameters?: object, returnResponseWithoutParsing?: boolean, customHeader?: object): Promise; post(url: string, urlParameterMap?: object, body?: object, isMultipartFormData?: boolean): Promise; put(url: string, urlParameterMap?: object, body?: object, isMultipartFormData?: boolean): Promise; delete(url: string, urlParameterMap?: object): Promise; private getHeaders; private request; }