AddressesAndCollaterals: TypeC<{
    changeAddress: BrandP<string, AddressBech32Brand, unknown>;
    collateralUTxOs: ArrayC<Type<TxOutRef, string, unknown>>;
    usedAddresses: ArrayC<BrandP<string, AddressBech32Brand, unknown>>;
}>

Type declaration