import { Message } from "discord.js";
import DiscordClient from "../../client/client";
export default abstract class BaseCommand {
    private name;
    private category;
    private aliases;
    constructor(name: string, category: string, aliases: Array<string>);
    getName(): string;
    getCategory(): string;
    getAliases(): Array<string>;
    abstract run(client: DiscordClient, message: Message, args: Array<string> | null): Promise<any>;
}
//# sourceMappingURL=BaseCommand.d.ts.map