Bluetooth read function

Does bluetooth.read() reads any of the data type according to the variable I'm storing into
Ex
int x = MyBluetooth.read();
Can x be any data type ?

(deleted)