import { OptionsWithUri } from 'request'; import { IDataObject, IExecuteFunctions, IHttpRequestMethods } from 'n8n-workflow'; import type { CWModels } from './models'; import { Response } from 'express'; export declare function apiRequest(this: IExecuteFunctions, method: IHttpRequestMethods, endpoint: string, body?: any, qs?: IDataObject, headers?: IDataObject): Promise; export declare function authorizationError(resp: Response, realm: string, responseCode: number, message?: string): { noWebhookResponse: boolean; }; export declare function requestAccountOptions(credentials: CWModels.Credentials): OptionsWithUri;