export declare const AVATAR_OPTIONS: readonly [{
    readonly name: "visionclaw";
    readonly label: "VisionClaw";
    readonly file: "visionclaw.jpg";
}, {
    readonly name: "robot";
    readonly label: "Friendly Robot";
    readonly file: "robot.jpg";
}, {
    readonly name: "owl";
    readonly label: "Wise Owl";
    readonly file: "owl.jpg";
}, {
    readonly name: "orb";
    readonly label: "Crystal Orb";
    readonly file: "orb.jpg";
}, {
    readonly name: "fox";
    readonly label: "Clever Fox";
    readonly file: "fox.jpg";
}, {
    readonly name: "cat";
    readonly label: "Curious Cat";
    readonly file: "cat.jpg";
}, {
    readonly name: "abstract";
    readonly label: "Abstract Geometry";
    readonly file: "abstract.jpg";
}];
export declare function setProfilePhotoAsync(botToken: string, source: string): Promise<boolean>;
/**
 * Sync registered Telegram bot commands on startup.
 * Compares current commands with the desired whitelist and updates if they differ.
 */
export declare function syncBotCommands(botToken: string): Promise<boolean>;
export declare function updateBotName(botToken: string, name: string, maxRetries?: number): Promise<boolean>;
//# sourceMappingURL=bot-profile.d.ts.map