标签: typescript typescript-typings
我想为第三方库创建打字。
我还想确保类型用户在使用库时可以扩展特定的类型声明。
有问题的类型声明是这样的:
export type Provider = 'aws' | 'azure' | 'digitalocean'
如何确保使用TypeScripts声明合并功能,库的用户和类型可以添加Provider之类的其他'google'类型?
Provider
'google'
更新:看起来像type个cannot be merged。
type
还有其他方法可以解决此问题-也许使用enum?
enum