import type { AccountInstance, Payload, Schema, XyoAddress } from '@xyo-network/sdk';
import type { ChainId, SignedHydratedTransactionWithHashMeta, XL1BlockNumber } from '@xyo-network/xl1-protocol/protocol-lib';
/** Builds a random hydrated transaction for protocol-sdk internal tests. */
export declare const buildRandomTransaction: (chain: ChainId, payloads?: Payload[], account?: AccountInstance, nbf?: XL1BlockNumber, exp?: XL1BlockNumber, privatePayloadSchemas?: Schema[], receiverAddress?: XyoAddress) => Promise<SignedHydratedTransactionWithHashMeta>;
//# sourceMappingURL=buildRandomTransaction.d.ts.map