如何扩展Typescript @types名称空间接口

问题描述

我正在尝试从https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/google-apps-script/google-apps-script.spreadsheet.d.ts扩展特定的打字稿界面 该接口缺少我当前正在使用的功能,正在尝试使用自定义d.ts文件扩展该功能,但是在尝试了许多不同的方法后,我完全迷失了。

通过添加功能RichTextValueBuilder来扩展接口setLinkUrl(text: string): RichTextValueBuilder的正确方法是什么?

出于什么价值,我尝试了一下,但似乎tsc根本达不到,我尝试使用许多配置设置(类型,路径等)

import { RichTextValueBuilder } from 'google-apps-script'

declare module 'google-apps-script' {
  namespace Spreadsheet {
    interface RichTextValueBuilder {
      setLinkUrl(text: string): RichTextValueBuilder
    }
  }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)