@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
33 lines • 3.74 kB
TypeScript
import type { KyInstance } from 'ky';
export declare const createAccountRoute: (instance: KyInstance) => {
addBitcoinAddress: (input?: import("./add-bitcoin-address.js").AddBitcoinAddressInput) => Promise<import("./add-bitcoin-address.js").AddBitcoinAddressOutput>;
depositLightning: (input: import("./deposit-lightning.js").DepositLightningInput) => Promise<import("./deposit-lightning.js").DepositLightningOutput>;
get: () => Promise<import("./get-account.js").GetAccountOutput>;
getBitcoinAddress: () => Promise<import("./get-bitcoin-address.js").GetBitcoinAddressOutput>;
getInternalDeposits: (input?: import("./get-internal-deposits.js").GetInternalDepositsInput) => Promise<import("./get-internal-deposits.js").GetInternalDepositsOutput>;
getInternalWithdrawals: (input?: import("./get-internal-withdrawals.js").GetInternalWithdrawalsInput) => Promise<import("./get-internal-withdrawals.js").GetInternalWithdrawalsOutput>;
getLightningDeposits: (input?: import("./get-lightning-deposits.js").GetLightningDepositsInput) => Promise<import("./get-lightning-deposits.js").GetLightningDepositsOutput>;
getLightningWithdrawals: (input?: import("./get-lightning-withdrawals.js").GetLightningWithdrawalsInput) => Promise<import("./get-lightning-withdrawals.js").GetLightningWithdrawalsOutput>;
getNotifications: (input?: import("./get-notifications.js").GetNotificationsInput) => Promise<import("./get-notifications.js").GetNotificationsOutput>;
getOnChainDeposits: (input?: import("./get-on-chain-deposits.js").GetOnChainDepositsInput) => Promise<import("./get-on-chain-deposits.js").GetOnChainDepositsOutput>;
getOnChainWithdrawals: (input?: import("./get-on-chain-withdrawals.js").GetOnChainWithdrawalsInput) => Promise<import("./get-on-chain-withdrawals.js").GetOnChainWithdrawalsOutput>;
readNotifications: () => Promise<void>;
withdrawInternal: (input: import("./withdraw-internal.js").WithdrawInternalInput) => Promise<import("./withdraw-internal.js").WithdrawInternalOutput>;
withdrawLightning: (input: import("./withdraw-lightning.js").WithdrawLightningInput) => Promise<import("./withdraw-lightning.js").WithdrawLightningOutput>;
withdrawOnChain: (input: import("./withdraw-on-chain.js").WithdrawOnChainInput) => Promise<import("./withdraw-on-chain.js").WithdrawOnChainOutput>;
};
export type { AddBitcoinAddressInput, AddBitcoinAddressOutput, } from './add-bitcoin-address.js';
export type { DepositLightningInput, DepositLightningOutput, } from './deposit-lightning.js';
export type { GetAccountOutput } from './get-account.js';
export type { GetBitcoinAddressOutput } from './get-bitcoin-address.js';
export type { GetInternalDepositsInput, GetInternalDepositsOutput, } from './get-internal-deposits.js';
export type { GetInternalWithdrawalsInput, GetInternalWithdrawalsOutput, } from './get-internal-withdrawals.js';
export type { GetLightningDepositsInput, GetLightningDepositsOutput, } from './get-lightning-deposits.js';
export type { GetLightningWithdrawalsInput, GetLightningWithdrawalsOutput, } from './get-lightning-withdrawals.js';
export type { GetNotificationsInput, GetNotificationsOutput, } from './get-notifications.js';
export type { GetOnChainDepositsInput, GetOnChainDepositsOutput, } from './get-on-chain-deposits.js';
export type { GetOnChainWithdrawalsInput, GetOnChainWithdrawalsOutput, } from './get-on-chain-withdrawals.js';
export type { WithdrawInternalInput, WithdrawInternalOutput, } from './withdraw-internal.js';
export type { WithdrawLightningInput, WithdrawLightningOutput, } from './withdraw-lightning.js';
export type { WithdrawOnChainInput, WithdrawOnChainOutput, } from './withdraw-on-chain.js';
//# sourceMappingURL=index.d.ts.map