import { AptosClient, HexString } from "aptos"; import { MomentumSafeCreation, MultiSigCreationEvent, PaginationArgs, PendingMultiSigCreations } from "../types"; export declare function getMSafeCreation(aptosClient: AptosClient, msafeAddr: HexString, DEPLOYER: HexString): Promise; export declare function getMSafeCreations(aptosClient: AptosClient, msafeAddresses: HexString[], DEPLOYER: HexString): Promise; export declare function getResourceData(aptosClient: AptosClient, DEPLOYER: HexString): Promise; export declare function getMultiSigCreationEvent(aptosClient: AptosClient, msafe: HexString, DEPLOYER: HexString): Promise; export declare function queryMultiSigCreation(aptosClient: AptosClient, creations: PendingMultiSigCreations, msafeAddr: HexString, DEPLOYER: HexString): Promise; export declare function queryNonces(aptosClient: AptosClient, creations: PendingMultiSigCreations, initiator: HexString): Promise; export declare function filterMultiSigCreationEvent(aptosClient: AptosClient, eventStruct: MultiSigCreationEvent, option: PaginationArgs): Promise[]>; export declare function getNonce(aptosClient: AptosClient, initiator: HexString, DEPLOYER: HexString): Promise; export declare function getPublicKeysFromRegistry(aptosClient: AptosClient, addresses: HexString[], DEPLOYER: HexString): Promise; export declare function checkCreationIsValid(aptosClient: AptosClient, address: HexString, DEPLOYER: HexString): Promise<{ address: HexString; isValid: boolean; }>;