В листовке index.d.ts:
export namespace Icon {
interface DefaultIconOptions extends BaseIconOptions {
imagePath?: string;
}
class Default extends Icon<DefaultIconOptions> {
static imagePath?: string;
constructor(options?: DefaultIconOptions);
}
}
Я хочу добавить свойство к классу по умолчанию в моем extra.d.ts
class Default extends Icon<DefaultIconOptions> {
extraProperty: any
}
Я смотрел (объявление слияния) https://www.typescriptlang.org/docs/handbook/declaration-merging.html, но я не знаю, как объединить существующий класс.
Возможно ли добавить / объединить свойство с существующим классом?