Closed trilis closed 4 years ago
declare namespace lunr { namespace Builder { type Plugin = (this: Builder, ...args: any[]) => void; } class Builder { } }
Reference to Builder in Plugin will be resolved to namespace, not class, which will result in undefined FQN in this type.
Builder
Plugin
Reference to
Builder
inPlugin
will be resolved to namespace, not class, which will result in undefined FQN in this type.