import { Context, Markup } from 'telegraf';
import { InlineKeyboardMarkup } from 'telegraf/typings/core/types/typegram';
import { UserService } from './user.service';
export declare class MenuService {
    private userService;
    constructor(userService: UserService);
    createMainMenuKeyboard(hasTests: boolean): Markup.Markup<InlineKeyboardMarkup>;
    createBackButton(): Markup.Markup<InlineKeyboardMarkup>;
    sendMainMenu(ctx: Context): Promise<void>;
    safeDeleteMessage(ctx: Context): Promise<void>;
}
