import type { AbstractTransactionHash } from "../../common/hash.js";
import { BlockchainLayer1Enum } from "../../union/enum/domain.js";
export type AptosTransactionHash = AbstractTransactionHash<BlockchainLayer1Enum.APTOS>;
export declare const aptosTransactionHashRegexp: RegExp;
export declare function isAptosTransactionHash(raw: string): raw is AptosTransactionHash;
export declare const aptosTransactionHashValidator: import("../../common/common.js").ILayer1fulValidator<BlockchainLayer1Enum.APTOS, AptosTransactionHash>;
export declare function toAptosTransactionHash(raw: string): AptosTransactionHash;
export declare function toAptosTransactionHashSafe(raw: string): AptosTransactionHash | undefined;
