import sui from '@mysten/sui.js'; declare const suiObject: { getObject: (...args: any[]) => any; Ed25519Keypair: typeof sui.Ed25519Keypair; PUBLIC_KEY_SIZE: 32; TYPE_BYTE: 0; PublicKey: typeof sui.PublicKey; Provider: typeof sui.Provider; JsonRpcProvider: typeof sui.JsonRpcProvider; Base64DataBuffer: typeof sui.Base64DataBuffer; HexDataBuffer: typeof sui.HexDataBuffer; RpcTxnDataSerializer: typeof sui.RpcTxnDataSerializer; RawSigner: typeof sui.RawSigner; SignerWithProvider: typeof sui.SignerWithProvider; isValidTransactionDigest(value: string): value is string; isValidSuiAddress(value: string): value is string; isValidSuiObjectId(value: string): boolean; getObjectExistsResponse(resp: sui.GetObjectDataResponse): sui.SuiObject | undefined; getObjectDeletedResponse(resp: sui.GetObjectDataResponse): sui.SuiObjectRef | undefined; getObjectNotExistsResponse(resp: sui.GetObjectDataResponse): string | undefined; getObjectReference(resp: sui.GetObjectDataResponse): sui.SuiObjectRef | undefined; getObjectId(data: sui.GetObjectDataResponse | sui.SuiObjectRef): string; getObjectVersion(data: sui.GetObjectDataResponse | sui.SuiObjectRef): number | undefined; getObjectType(resp: sui.GetObjectDataResponse): sui.ObjectType | undefined; getObjectPreviousTransactionDigest(resp: sui.GetObjectDataResponse): string | undefined; getObjectOwner(resp: sui.GetObjectDataResponse): sui.ObjectOwner | undefined; getMoveObjectType(resp: sui.GetObjectDataResponse): string | undefined; getObjectFields(resp: sui.GetObjectDataResponse | sui.SuiMoveObject): sui.ObjectContentFields | undefined; getMoveObject(data: sui.GetObjectDataResponse | sui.SuiObject): sui.SuiMoveObject | undefined; hasPublicTransfer(data: sui.GetObjectDataResponse | sui.SuiObject): boolean; getMovePackageContent(data: sui.GetObjectDataResponse | sui.SuiMovePackage): sui.MovePackageContent | undefined; getTransactionDigest(tx: sui.CertifiedTransaction): string; getTransactionSignature(tx: sui.CertifiedTransaction): string; getTransactionAuthorityQuorumSignInfo(tx: sui.CertifiedTransaction): sui.AuthorityQuorumSignInfo; getTransactionData(tx: sui.CertifiedTransaction): sui.TransactionData; getTransactionSender(tx: sui.CertifiedTransaction): string; getTransactionGasObject(tx: sui.CertifiedTransaction): sui.SuiObjectRef; getTransactionGasBudget(tx: sui.CertifiedTransaction): number; getTransferObjectTransaction(data: sui.SuiTransactionKind): sui.TransferObject | undefined; getPublishTransaction(data: sui.SuiTransactionKind): sui.SuiMovePackage | undefined; getMoveCallTransaction(data: sui.SuiTransactionKind): sui.MoveCall | undefined; getTransferSuiTransaction(data: sui.SuiTransactionKind): sui.SuiTransferSui | undefined; getChangeEpochTransaction(data: sui.SuiTransactionKind): sui.SuiChangeEpoch | undefined; getTransactions(data: sui.CertifiedTransaction): sui.SuiTransactionKind[]; getTransactionKindName(data: sui.SuiTransactionKind): sui.TransactionKindName; getExecutionStatusType(data: sui.SuiTransactionResponse): sui.ExecutionStatusType; getExecutionStatus(data: sui.SuiTransactionResponse): sui.ExecutionStatus; getExecutionStatusError(data: sui.SuiTransactionResponse): string | undefined; getExecutionStatusGasSummary(data: sui.SuiTransactionResponse): sui.GasCostSummary; getTotalGasUsed(data: sui.SuiTransactionResponse): number; getParsedSplitCoinResponse(data: sui.SuiTransactionResponse): sui.SuiParsedSplitCoinResponse | undefined; getParsedMergeCoinResponse(data: sui.SuiTransactionResponse): sui.SuiParsedMergeCoinResponse | undefined; getParsedPublishResponse(data: sui.SuiTransactionResponse): sui.SuiParsedPublishResponse | undefined; getCoinAfterMerge(data: sui.SuiTransactionResponse): sui.SuiObject | undefined; getCoinAfterSplit(data: sui.SuiTransactionResponse): sui.SuiObject | undefined; getNewlyCreatedCoinsAfterSplit(data: sui.SuiTransactionResponse): sui.SuiObject[] | undefined; Coin: typeof sui.Coin; isEd25519KeypairData(obj: any, _argumentName?: string | undefined): obj is sui.Ed25519KeypairData; isKeypair(obj: any, _argumentName?: string | undefined): obj is sui.Keypair; isPublicKeyInitData(obj: any, _argumentName?: string | undefined): obj is sui.PublicKeyInitData; isPublicKeyData(obj: any, _argumentName?: string | undefined): obj is sui.PublicKeyData; isSignatureScheme(obj: any, _argumentName?: string | undefined): obj is sui.SignatureScheme; isTransferObjectTransaction(obj: any, _argumentName?: string | undefined): obj is sui.TransferObjectTransaction; isTransferSuiTransaction(obj: any, _argumentName?: string | undefined): obj is sui.TransferSuiTransaction; isMergeCoinTransaction(obj: any, _argumentName?: string | undefined): obj is sui.MergeCoinTransaction; isSplitCoinTransaction(obj: any, _argumentName?: string | undefined): obj is sui.SplitCoinTransaction; isMoveCallTransaction(obj: any, _argumentName?: string | undefined): obj is sui.MoveCallTransaction; isPublishTransaction(obj: any, _argumentName?: string | undefined): obj is sui.PublishTransaction; isTxnDataSerializer(obj: any, _argumentName?: string | undefined): obj is sui.TxnDataSerializer; isSignaturePubkeyPair(obj: any, _argumentName?: string | undefined): obj is sui.SignaturePubkeyPair; isSigner(obj: any, _argumentName?: string | undefined): obj is sui.Signer; isTransactionDigest(obj: any, _argumentName?: string | undefined): obj is string; isSuiAddress(obj: any, _argumentName?: string | undefined): obj is string; isObjectOwner(obj: any, _argumentName?: string | undefined): obj is sui.ObjectOwner; isSuiObjectRef(obj: any, _argumentName?: string | undefined): obj is sui.SuiObjectRef; isSuiObjectInfo(obj: any, _argumentName?: string | undefined): obj is sui.SuiObjectInfo; isObjectContentFields(obj: any, _argumentName?: string | undefined): obj is sui.ObjectContentFields; isMovePackageContent(obj: any, _argumentName?: string | undefined): obj is sui.MovePackageContent; isSuiData(obj: any, _argumentName?: string | undefined): obj is sui.SuiData; isSuiMoveObject(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveObject; isSuiMovePackage(obj: any, _argumentName?: string | undefined): obj is sui.SuiMovePackage; isSuiMoveFunctionArgTypesResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveFunctionArgTypesResponse; isSuiMoveFunctionArgType(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveFunctionArgType; isSuiMoveFunctionArgTypes(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveFunctionArgTypes; isSuiMoveNormalizedModules(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedModules; isSuiMoveNormalizedModule(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedModule; isSuiMoveModuleId(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveModuleId; isSuiMoveNormalizedStruct(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedStruct; isSuiMoveStructTypeParameter(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveStructTypeParameter; isSuiMoveNormalizedField(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedField; isSuiMoveNormalizedFunction(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedFunction; isSuiMoveVisibility(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveVisibility; isSuiMoveTypeParameterIndex(obj: any, _argumentName?: string | undefined): obj is number; isSuiMoveAbilitySet(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveAbilitySet; isSuiMoveNormalizedType(obj: any, _argumentName?: string | undefined): obj is sui.SuiMoveNormalizedType; isSuiObject(obj: any, _argumentName?: string | undefined): obj is sui.SuiObject; isObjectStatus(obj: any, _argumentName?: string | undefined): obj is sui.ObjectStatus; isObjectType(obj: any, _argumentName?: string | undefined): obj is sui.ObjectType; isGetOwnedObjectsResponse(obj: any, _argumentName?: string | undefined): obj is sui.GetOwnedObjectsResponse; isGetObjectDataResponse(obj: any, _argumentName?: string | undefined): obj is sui.GetObjectDataResponse; isObjectDigest(obj: any, _argumentName?: string | undefined): obj is string; isObjectId(obj: any, _argumentName?: string | undefined): obj is string; isSequenceNumber(obj: any, _argumentName?: string | undefined): obj is number; isMoveEvent(obj: any, _argumentName?: string | undefined): obj is sui.MoveEvent; isPublishEvent(obj: any, _argumentName?: string | undefined): obj is sui.PublishEvent; isTransferObjectEvent(obj: any, _argumentName?: string | undefined): obj is sui.TransferObjectEvent; isDeleteObjectEvent(obj: any, _argumentName?: string | undefined): obj is sui.DeleteObjectEvent; isNewObjectEvent(obj: any, _argumentName?: string | undefined): obj is sui.NewObjectEvent; isSuiEvent(obj: any, _argumentName?: string | undefined): obj is sui.SuiEvent; isTransferObject(obj: any, _argumentName?: string | undefined): obj is sui.TransferObject; isSuiTransferSui(obj: any, _argumentName?: string | undefined): obj is sui.SuiTransferSui; isSuiChangeEpoch(obj: any, _argumentName?: string | undefined): obj is sui.SuiChangeEpoch; isTransactionKindName(obj: any, _argumentName?: string | undefined): obj is sui.TransactionKindName; isSuiTransactionKind(obj: any, _argumentName?: string | undefined): obj is sui.SuiTransactionKind; isTransactionData(obj: any, _argumentName?: string | undefined): obj is sui.TransactionData; isEpochId(obj: any, _argumentName?: string | undefined): obj is number; isAuthorityQuorumSignInfo(obj: any, _argumentName?: string | undefined): obj is sui.AuthorityQuorumSignInfo; isCertifiedTransaction(obj: any, _argumentName?: string | undefined): obj is sui.CertifiedTransaction; isGasCostSummary(obj: any, _argumentName?: string | undefined): obj is sui.GasCostSummary; isExecutionStatusType(obj: any, _argumentName?: string | undefined): obj is sui.ExecutionStatusType; isExecutionStatus(obj: any, _argumentName?: string | undefined): obj is sui.ExecutionStatus; isOwnedObjectRef(obj: any, _argumentName?: string | undefined): obj is sui.OwnedObjectRef; isTransactionEffects(obj: any, _argumentName?: string | undefined): obj is sui.TransactionEffects; isSuiTransactionResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiTransactionResponse; isGatewayTxSeqNumber(obj: any, _argumentName?: string | undefined): obj is number; isGetTxnDigestsResponse(obj: any, _argumentName?: string | undefined): obj is sui.GetTxnDigestsResponse; isMoveCall(obj: any, _argumentName?: string | undefined): obj is sui.MoveCall; isSuiJsonValue(obj: any, _argumentName?: string | undefined): obj is sui.SuiJsonValue; isEmptySignInfo(obj: any, _argumentName?: string | undefined): obj is object; isAuthorityName(obj: any, _argumentName?: string | undefined): obj is string; isAuthoritySignature(obj: any, _argumentName?: string | undefined): obj is string; isTransactionBytes(obj: any, _argumentName?: string | undefined): obj is sui.TransactionBytes; isSuiParsedMergeCoinResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiParsedMergeCoinResponse; isSuiParsedSplitCoinResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiParsedSplitCoinResponse; isSuiParsedPublishResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiParsedPublishResponse; isSuiPackage(obj: any, _argumentName?: string | undefined): obj is sui.SuiPackage; isSuiParsedTransactionResponse(obj: any, _argumentName?: string | undefined): obj is sui.SuiParsedTransactionResponse; }; export default suiObject;