@creditkarma/consul-client
Version:
A client for Hashicorp Consul written in TypeScript
9 lines (8 loc) • 455 B
TypeScript
import { OptionsOfJSONResponseBody, Response } from 'got';
import { CatalogRequest } from './types';
import { BaseClient } from '../BaseClient';
export declare class ConsulClient extends BaseClient<CatalogRequest> {
protected processRequest(req: CatalogRequest, options?: OptionsOfJSONResponseBody): Promise<Response>;
protected getHealthPathForRequest(req: CatalogRequest): string;
protected getPathForRequest(req: CatalogRequest): string;
}