import { AxiosError, AxiosInstance } from 'axios'; import { Attribute } from '../ipv8/types/Attribute'; import { IAttestationServerRESTAPI, ReqProcedure, ServerDescriptor } from '../server/IAttestationServerRESTAPI'; export declare class HttpAPIGateway implements IAttestationServerRESTAPI { private axios; private server_http_address; constructor(axios: AxiosInstance, server_http_address: string); about(): Promise; procedure(req: ReqProcedure): Promise; protected handleAxiosError(error: AxiosError): void; }