É desnecessário começar atribuindo valor a variável , pois o php atribui o tipo da variável de forma automática.
Exemplo :
$teste = 0;
$teste = "algum texto aqui";
$teste = 3.5;
Se eu der um :
echo $teste ;vai imprimir 3.5;
Ou seja sempre vai ser o ultimo valor , mas você pode fazer assim se preferir:
class teste
{
private int $teste;
/**
* @return int
*/
public function getTeste(): int
{
return $this->teste;
}
/**
* @param int $teste
*/
public function setTeste(int $teste): void
{
$this->teste = $teste;
}
}