@telegram-apps/sdk
Version:
TypeScript Source Development Kit for Telegram Mini Apps client application.
13 lines (12 loc) • 556 B
TypeScript
import { PopupParams } from '@telegram-apps/bridge';
import { OpenOptions } from './types.js';
/**
* Prepares popup parameters before sending them to native app.
* @param params - popup parameters.
* @throws {InvalidArgumentsError} Invalid title
* @throws {InvalidArgumentsError} Invalid message
* @throws {InvalidArgumentsError} Invalid buttons count
* @throws {InvalidArgumentsError} Invalid button id length
* @throws {InvalidArgumentsError} Invalid button text length
*/
export declare function prepareParams(params: OpenOptions): PopupParams;