2D Tilemaps: how to set colliders on scriptable tiles derived from Tilebase class

My Tilemap consists of custom tiles that derive from TileBase class. However when trying to add colliders to these tiles I’ve noticed that “colliderType” property only exists on Tile class, not TileBase class. For several reasons I’d much rather keep inheriting from TileBase. Is it possible to add collision to Tilebase-derived custom tiles?

Thanks to anyone who’s able to help and please pardon me for potentially newbish question.

Hello.
The answer for this question is here.

When you set special colliderType as
public Tile.ColliderType m_DefaultColliderType;

you can apply colliderType setting by

public override void GetTileData(Vector3Int position, ITilemap tilemap, ref TileData tileData)
{
tileData.colliderType = this.m_DefaultColliderType;
}

Thanks you!