В вашем .ts файле Получите результаты из API и сохраните их в виде переменной, называемой результатом
this.result = ['result1','result2'] // may be array or json
Если вы используете bootstrap в своем проекте angular, это очень просто, как это
<div class="maindiv row col-md-12">
<div [ngClass]="[result.length ? 'col-md-5' : 'col-md-6']">
information 1
</div>
<div [ngClass]="[result.length ? 'col-md-5' : 'd-none']">
car pic 1 and 2 (results)
</div>
<div [ngClass]="[result.length ? 'col-md-2' : 'col-md-6']">
information 2
</div>
</div>
в противном случае вам нужно написать ручной класс, например,
<div class="maindiv row">
<div [ngClass]="[result.length ? 'w-40' : 'w-50']">
information 1
</div>
<div [ngClass]="[result.length ? 'w-40' : 'd-none']">
car pic 1 and 2 (results)
</div>
<div [ngClass]="[result.length ? 'w-20' : 'w-50']">
information 2
</div>
</div>
finally. css, если вы не используете bootstrap
.w-40
{
width:40%;
}
.w-50
{
width:50%;
}
.w-20
{
width:20%;
}
.d-none
{
display:none;
}