import { ExtendedClient } from "@base";
import { CommandManager, EventManager, ResponderManager } from "@modules";
import { CooldownManager } from "./utils/Cooldown";
export declare class App {
    private static instance;
    readonly client: ExtendedClient;
    readonly commands: CommandManager;
    readonly events: EventManager;
    readonly responders: ResponderManager;
    readonly cooldowns: CooldownManager;
    private constructor();
    static init(client: ExtendedClient): App;
    static get(): App;
}
//# sourceMappingURL=app.d.ts.map