We now only support transfer types.
We would expect that everything needed to create an account (if on-chain account creation is required) and complete a transfer of the native token is supported in a
Construction API implementation.
It is up to the implementer to determine what sort of other operation types they want to support in the Construction API. For context, many blockchain teams also add support for staking operations and/or invoking smart contracts!