класса который по факту есть в js классе. Как можно добавить этот метод в своём .d.ts файле?
Примерно так, но этот код полностью переопределяет типы класса:
declare module 'lib-name' {
export class LibClass {
libMethod(): void;
}
}
Может он намеренно сделан скрытым? Или обновить @types/libname нужно?
import LibClass from ‘lib-name’ declare module 'lib-name' { export class LibClass { libMethod(): void; } }
пробовал, не помню проблему но не работает
нет, там есть перечесление методов и видимо надоело и там поставили key: string -> any
Обсуждают сегодня