одно из свойств которого обязательно, второе нет?
К примеру так: ({ options?: string, request?: boolean }) , если указал options , то request становится обязательным
https://www.typescriptlang.org/play?#code/C4TwDgpgBAKhDOwoF4BQAfKBvAjgdwgH4AuKAOwgDcIAnAbigEN4ATE8q2ugXyg23wRSiGgEsyAcwbMWw4GMnc6qVADMArmQDGwUQHsyUYAmAAKRjQmk4iAJSlKe0S2zcVWg4iMBGFK+UeZF7AAEx+WDKkAERRSqiBwQDM4ZFQMQA0UILRscrxnkjAACzhAF45cSrGiKbA3rbK1WahDahNtYmt7cWtbSamWNxd-RGsFcM1o7JpUZnZM0N9k+ULtkA
Обсуждают сегодня