@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
21 lines (20 loc) • 1.07 kB
TypeScript
import { CreateSubscription } from '../model';
import { Account, Subscription, Transaction } from '../model';
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/createSubscription" target="_blank">Tatum API documentation</a>
*/
export declare const createNewSubscription: (data: CreateSubscription) => Promise<{
id: string;
}>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/getSubscriptions" target="_blank">Tatum API documentation</a>
*/
export declare const listActiveSubscriptions: (pageSize?: number, offset?: number) => Promise<Subscription[]>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/deleteSubscription" target="_blank">Tatum API documentation</a>
*/
export declare const cancelExistingSubscription: (id: string) => Promise<void>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/getSubscriptionReport" target="_blank">Tatum API documentation</a>
*/
export declare const obtainReportForSubscription: (id: string) => Promise<Transaction[] | Account[]>;