import Bot from "../Bot"; import Command from "../Command"; import Logger from "@eazyautodelete/logger"; import Collection from "./Collection"; declare class CommandCollection extends Collection { bot: Bot; logger: Logger; private _listenerCount; private _client; constructor(bot: Bot); loadCommands(): Promise; register(command: Command): void; unregister(command: Command): void; getListenerCount(): number; } export default CommandCollection;