import { ChainServiceSettings } from './chainServiceSettings'; export interface SendArgs { skipAdditionalSecurityCheck?: boolean; [key: string]: any; } export declare class ChainService { constructor(settings: ChainServiceSettings); settings: ChainServiceSettings; private readonly _relPath; private static throwAsHttpError; toApiEndpoint(method: string, data?: object): string; query(method: string, args?: any, options?: any): Promise; send(method: string, args?: SendArgs, body?: object, options?: any): Promise; private faultTolerantRequest; selectBestHost(reconfigure?: boolean, checkMethod?: string): Promise; }