Sobes.tech
Middle+

// Descreva um tipo que representa esses objetos JS, que possuem um identificador privado // e um método para obtê-lo, bem como um campo de data de criação. // O identificador pode conter um número ou uma string. // O campo de data de criação também pode conter uma string ou um número. // O identificador e o campo de data de criação sempre têm o mesmo tipo. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }