PluginMiddlewaresOf
Signature
export type PluginMiddlewaresOf<T> = T extends SeyfertPlugin<any, any, any, infer M> ? (IsOpenPluginMiddlewareMap<M> extends true ? {} : M) : {};Private types
IsOpenPluginMiddlewareMapTypeAlias
type IsOpenPluginMiddlewareMap<T> = IsAny<T> extends true ? true : string extends keyof T ? true : false;IsAnyTypeAlias
type IsAny<T> = 0 extends 1 & T ? true : false;Members
This export does not declare public properties or methods in the generated declaration file.