///
import { ApplicationCommandOptionData, Client, Collection } from "discord.js";
import { ApplicationCommandTypes } from "discord.js/typings/enums";
import EventEmitter from "events";
import { SlashOptions } from "./options";
declare class Slashcord extends EventEmitter {
client: Client;
commandsDir: string;
testServers: string[];
commands: Collection;
constructor(client: Client, options: SlashOptions);
get(options?: {
guildId?: string;
commandId?: string;
}): Promise | Collection> | undefined>;
create(options: {
name: string;
description: string;
args?: ApplicationCommandOptionData[];
guildId?: string;
type?: ApplicationCommandTypes;
}): Promise | undefined>;
delete(options: {
commandId: string;
guildId?: string;
}): Promise>;
}
export default Slashcord;