import { OnApplicationBootstrap, OnApplicationShutdown } from '@nestjs/common'; import { Client } from 'discord.js'; import { ConfigurableModuleClass } from './necord.module-definition.js'; import { NecordModuleOptions } from './necord-options.interface.js'; export declare class NecordModule extends ConfigurableModuleClass implements OnApplicationBootstrap, OnApplicationShutdown { private readonly client; private readonly options; constructor(client: Client, options: NecordModuleOptions); onApplicationBootstrap(): Promise; onApplicationShutdown(_signal?: string): Promise; }