import type { HydratedTransactionWithHashMeta } from '@xyo-network/xl1-protocol/protocol-lib';
import { AttoXL1 } from '@xyo-network/xl1-protocol/protocol-lib';
/** The required gas for the byte storage on the block chain for a transaction */
export declare function transactionBytesRequiredGas([transaction, payloads]: HydratedTransactionWithHashMeta): AttoXL1;
/** TransactionRequiredGas helper function. */
export declare function transactionRequiredGas(hydratedTransaction: HydratedTransactionWithHashMeta): AttoXL1;
//# sourceMappingURL=transactionRequiredGas.d.ts.map