ClientConstructor

Signature

export type ClientConstructor = ClientBaseStatics & {    new <TPluginsOrReady extends readonly AnySeyfertPlugin[] | boolean = RegisteredPlugins, Ready extends boolean = boolean>(options?: ClientOptionsOf<TPluginsOrReady>): Client<TPluginsOrReady, Ready>;    prototype: Client;};

Private types

ClientBaseStaticsTypeAlias
type ClientBaseStatics = Omit<typeof ClientBase, 'prototype'>;
ClientOptionsOfTypeAlias
type ClientOptionsOf<TPluginsOrReady extends readonly AnySeyfertPlugin[] | boolean> = TPluginsOrReady extends readonly AnySeyfertPlugin[] ? ClientOptions<TPluginsOrReady> : ClientOptions<RegisteredPlugins>;

Members

This export does not declare public properties or methods in the generated declaration file.