// @flow import { spend, validateAccountNumber, validatePaymentAmount, type PaymentAmount, } from './accounting'; type Request = { body: { accountNumber: number, amount: number, }, }; function calculateProfit(amount: PaymentAmount) { return amount / 10; } export default function handleRequest(req: Request) { const accountNumber = validateAccountNumber(req.body.accountNumber); const amount = validatePaymentAmount(req.body.amount); spend(accountNumber, amount); // const { accountNumber, amount } = req.body; // spend(amount, accountNumber); }