import { AptosClient, HexString } from "aptos"; import { NetworkType } from "./config"; import { Account } from "./modules"; import { CreationHelper } from "./modules/CreationHelper"; import { IndexerService } from "./modules/IndexerService"; import { MomentumSafe } from "./modules/MomentumSafe"; export declare type SDKOptions = { nodeUrl: string; aptosAccount: Account; client?: AptosClient; network?: NetworkType; deployer?: HexString; }; export declare class SDK { protected _client: AptosClient; protected _account: Account; protected _creationHelper: CreationHelper; protected _momentumSafe: MomentumSafe; protected _DEPLOYER: HexString; protected _indexer: IndexerService; get DEPLOYER(): HexString; get indexer(): IndexerService; get client(): AptosClient; get account(): Account; get CreationHelper(): CreationHelper; get MomentumSafe(): MomentumSafe; constructor(options: SDKOptions); }