nowpayments-api
Version:
NOWPayments API client for Node.js with WebSocket support
35 lines (34 loc) • 1.37 kB
TypeScript
declare namespace _exports {
export { APIConfig, PaymentStatus, Currency, EstimatePrice, Invoice, Payout, PaymentStatusExtended, PaymentFlow };
}
declare namespace _exports {
export { NowPaymentsAPI };
export { NOWPaymentsWebSocket };
export namespace errors {
export { NOWPaymentsError };
export { APIError };
export { ValidationError };
export { WebSocketError };
}
export { constants };
export { utils };
export function createClient(config: APIConfig): NowPaymentsAPI;
export function createWebSocketClient(apiKey: string, options?: import("./types/websocket").WebSocketOptions | undefined): NOWPaymentsWebSocket;
}
export = _exports;
type APIConfig = any;
type PaymentStatus = any;
type Currency = any;
type EstimatePrice = any;
type Invoice = any;
type Payout = any;
type PaymentStatusExtended = import("./types/advanced").PaymentStatusExtended;
type PaymentFlow = import("./types/advanced").PaymentFlow;
import NowPaymentsAPI = require("./lib/NowPaymentsAPI");
import NOWPaymentsWebSocket = require("./lib/WebSocketClient");
import { NOWPaymentsError } from "./lib/errors";
import { APIError } from "./lib/errors";
import { ValidationError } from "./lib/errors";
import { WebSocketError } from "./lib/errors";
import constants = require("./lib/constants");
import utils = require("./lib/utils");