Type definition for TSC IO