import { RequestOptions } from "./requestOptions"; import { HttpMethod } from "./httpMethod"; /** * PaparaRequest class is used by PaparaClient and PaparaHttpClient to create http requests to Papara API.. * @param Generic service type. * * @returns service request as json */ export declare class PaparaRequest { env: string; method: HttpMethod; uri: string; options: any; requestOptions: RequestOptions; url_live: string; url_test: string; /** * Creates an instance of papara request. * @param method http method * @param path service url * @param options base options * @param requestOptions request options */ constructor(method: HttpMethod, path: string, options: any, requestOptions: RequestOptions); /** * Generate uri for papara request */ generateUri: (path: string) => string; }