Я не понимаю, как это заполнить.
export declare type AttributeKey = string & { readonly ___attributeKey: unique symbol; }; const test: AttributeKey = ????
Может кто-нибудь помочь мне с этим?
Вы никогда не сможете удовлетворить строковый литерал, который пересекается с чем-либо еще.
Таким образом, вы не сможете назначить что-либо из типа AttributeKey
AttributeKey
РЕДАКТИРОВАТЬ: https://github.com/Microsoft/TypeScript/issues/9410