UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

20 lines (19 loc) • 941 B
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<Record<string, unknown>>; readonly text: string; }; export declare function renderTelegramAuthorizationStatus(input: { readonly displayName: string; readonly requesterUserId?: string | null; }): { readonly reply_markup?: Readonly<Record<string, unknown>>; 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;