UNPKG

@telegram-apps/bridge

Version:

TypeScript package to provide communication layer between Mini App and Telegram application.

10 lines (9 loc) 279 B
type UnionKeys<T> = T extends T ? keyof T : never; /** * Creates Mini Apps method parameters types. */ export interface CreateMethodParams<Params = never, VersionedParam extends UnionKeys<Params> = never> { params: Params; versionedParams: VersionedParam; } export {};