import { IApiConfig } from "../model/IApiConfig"; import { IApiProxy } from "../model/IApiProxy"; import { IRequestPayload } from "../model/IRequestPayload"; import { IResponsePayload } from "../model/IResponsePayload"; declare type outboundFn = (payload: IRequestPayload) => void; export declare class ApiProxy { private proxy; private outboundFn; private promiseMap; constructor(apiConfig: IApiConfig); private getOutboundFn; get(): IApiProxy; getInboundFn(): (payload: IResponsePayload) => void; setOutboundFn(outboundFn: outboundFn): void; } export {};