UNPKG

@telegram-apps/sdk

Version:

TypeScript Source Development Kit for Telegram Mini Apps client application.

11 lines (10 loc) 351 B
import { UnionRequiredKeys } from '@telegram-apps/toolkit'; type RemoveUndefined<T> = { [K in UnionRequiredKeys<T>]-?: T[K]; }; /** * @returns Object with keys having undefined values. * @param value - an object to remove undefined values from. */ export declare function removeUndefined<T extends {}>(value: T): RemoveUndefined<T>; export {};