@atomiqlabs/sdk
Version:
atomiq labs SDK for cross-chain swaps between smart chains and bitcoin
38 lines (37 loc) • 1.88 kB
TypeScript
declare const apiFunctionDict: {
createSwap: {
type: string;
callback: (requestBody: any, queryParams: any) => void;
inputSchema: {
inputToken: {
type: string;
description: string;
};
outputToken: string;
amount: string;
};
};
status: {
type: string;
callback: (requestBody: any, queryParams: any) => {
new (executor: (resolve: (value: any) => void, reject: (reason?: any) => void) => void): Promise<any>;
all<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]>;
all<T_1 extends [] | readonly unknown[]>(values: T_1): Promise<{ -readonly [P in keyof T_1]: Awaited<T_1[P]>; }>;
race<T_2>(values: Iterable<T_2 | PromiseLike<T_2>>): Promise<Awaited<T_2>>;
race<T_3 extends [] | readonly unknown[]>(values: T_3): Promise<Awaited<T_3[number]>>;
readonly prototype: Promise<any>;
reject<T_4 = never>(reason?: any): Promise<T_4>;
resolve(): Promise<void>;
resolve<T_5>(value: T_5): Promise<Awaited<T_5>>;
resolve<T_6>(value: T_6 | PromiseLike<T_6>): Promise<Awaited<T_6>>;
allSettled<T_7 extends [] | readonly unknown[]>(values: T_7): Promise<{ -readonly [P_1 in keyof T_7]: PromiseSettledResult<Awaited<T_7[P_1]>>; }>;
allSettled<T_8>(values: Iterable<T_8 | PromiseLike<T_8>>): Promise<PromiseSettledResult<Awaited<T_8>>[]>;
any<T_9 extends [] | readonly unknown[]>(values: T_9): Promise<Awaited<T_9[number]>>;
any<T_10>(values: Iterable<T_10 | PromiseLike<T_10>>): Promise<Awaited<T_10>>;
readonly [Symbol.species]: PromiseConstructor;
};
inputSchema: {
id: string;
};
};
};