import { IHttpClient } from '@digital-boss/n8n-designpatterns/dist'; import { IDataObject } from 'n8n-workflow'; import { OptionsWithUri } from 'request'; import { IVoicenterApiCredentials } from 'credentials/VoicenterApi.credentials'; declare type RequestFn = (uriOrObject: string | IDataObject | any, options?: IDataObject) => Promise; export declare class Client implements IHttpClient { private requestFn; private creds; private url; private crmUrl; private testingMode; constructor(requestFn: RequestFn, creds: IVoicenterApiCredentials); request(options: OptionsWithUri): Promise; getCrmUrl(): string; } export {};