import type { AuthorizationOutcome, AuthorizationRequiredStreamEvent } from "#protocol/message.js"; export declare const TELEGRAM_AUTHORIZATION_CALLBACK_PREFIX = "eve_auth:"; export declare function renderTelegramAuthorizationPrompt(authorization: AuthorizationRequiredStreamEvent["data"]): { readonly reply_markup?: Readonly>; readonly text: string; }; export declare function renderTelegramAuthorizationStatus(input: { readonly displayName: string; readonly requesterUserId?: string | null; }): { readonly reply_markup?: Readonly>; readonly text: string; }; export declare function formatTelegramAuthorizationDisplayName(name: string, displayName: string | undefined): string; export declare function renderTelegramAuthorizationCompleted(input: { readonly displayName: string; readonly outcome: AuthorizationOutcome; readonly reason?: string; }): string;