import { Api } from '../typings/api'; import { ApiVersion } from '../constants/apiVersion'; import { Http } from '@turajs/http'; export declare class ApiSettings { nodeHost: string; reliableNodeHosts?: string[]; httpClientOptions?: any; httpClient?: Http; apiVersion?: ApiVersion; constructor(nodeHost: string, reliableNodeHosts?: string[], httpClientOptions?: any, httpClient?: Http, apiVersion?: ApiVersion); } export declare function composeApi(settings: ApiSettings): Api;