ts 的 declare 用途
declare namespace API { /** 新增数据集合 */ type CreateDataSet = { createdAt: string; dname: string; headImg: string; id: number; kind: string; groups: string[]; labelKind: string; nickName: string; phone: string; remark: string; share: number; updatedAt: string; describe: string; }; /** 获取用户列表结果 */ type UserListPageResult = UserListPageResultItem[]; /** 创建用户参数 */ type CreateUserParams = { departmentId: number; targetUserName: string; pwd: string; nickName: string; groups: string[]; roles: number[]; nickName: string; email: string; phone: string; remark: string; uname: string; status: number; headImg: string; }; /** 更新管理员密码 */ type UpdateAdminUserPassword = { userId: number; password: string; }; }
1..d.ts
的顶级声明必须以declare
开头
2.以declare
声明的变量和模块后,其他地方不需要引入,就可以直接使用了
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
· 万字调研——AI生成内容检测
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库