@spheron/protocol-sdk
Version:
Spheron Protocol SDK
30 lines • 1.14 kB
TypeScript
import type { NetworkType, RpcUrls, gaslessOptions } from '@config/index';
import { DeploymentModule } from '@modules/deployment';
import { EscrowModule } from '@modules/escrow';
import { FizzModule } from '@modules/fizz';
import { InventoryModule } from '@modules/inventory';
import { LeaseModule } from '@modules/lease';
import { OrderModule } from '@modules/order';
import { ProviderModule } from '@modules/provider';
export declare class SpheronSDK {
leases: LeaseModule;
orders: OrderModule;
escrow: EscrowModule;
provider: ProviderModule;
fizz: FizzModule;
deployment: DeploymentModule;
inventory: InventoryModule;
private smartWalletBundlerClientPromise?;
constructor({ networkType, privateKey, rpcUrls, gaslessOptions, }: {
networkType: NetworkType;
privateKey?: string;
rpcUrls?: RpcUrls;
gaslessOptions?: gaslessOptions;
});
}
export * from '@modules/escrow/types';
export * from '@modules/fizz/types';
export * from '@modules/lease/types';
export * from '@modules/order/types';
export * from '@modules/provider/types';
//# sourceMappingURL=index.d.ts.map