1 | import { AxiosResponse } from 'axios';
|
2 | import { RabbitmqClientConfig } from './RabbitmqConfig';
|
3 | export interface RabbitmqNodeHealthCheckResult {
|
4 | status: string;
|
5 | reason?: string;
|
6 | }
|
7 | export declare class RabbitmqMgtHttpApi {
|
8 | rabbitmqConfig: RabbitmqClientConfig;
|
9 | /**º
|
10 | * Runs basic healthchecks in the current node
|
11 | */
|
12 | ping(): Promise<RabbitmqNodeHealthCheckResult>;
|
13 | protected sendRequest(method: any, url: any, params?: any): Promise<AxiosResponse>;
|
14 | }
|