import { OptionsOfJSONResponseBody, Response } from 'got';
import { KVRequest } from './types';
import { BaseClient } from '../BaseClient';
export declare class ConsulClient extends BaseClient<KVRequest> {
    protected processRequest(req: KVRequest, options?: OptionsOfJSONResponseBody): Promise<Response>;
    protected getPathForRequest(req: KVRequest): string;
}
