// tslint:disable-next-line: no-reference /// /* tslint:disable:no-var-requires */ require("es6-promise").polyfill(); const version = require("../package.json").version; // Expose all types export * from "./horizon_api"; export * from "./server_api"; // stellar-sdk classes to expose export * from "./account_response"; export * from "./errors"; export { Config } from "./config"; export { Server } from "./server"; export { FederationServer, FEDERATION_RESPONSE_MAX_SIZE, } from "./federation_server"; export { StellarTomlResolver, STELLAR_TOML_MAX_SIZE, } from "./stellar_toml_resolver"; export { default as HorizonAxiosClient, SERVER_TIME_MAP, getCurrentServerTime, } from "./horizon_axios_client"; export * from "./utils"; // expose classes and functions from stellar-base export * from "npci-payment-xdr-base"; export { version }; export default module.exports;