@blockchain-web3/web3-tg-sdk
Version:
web3 sdk for tg
23 lines (22 loc) • 871 B
TypeScript
export declare const tgUtils: {
isTelegram: () => boolean;
decodeTelegramUrlParameters: (encodedParameters: any, isObject?: boolean) => any;
stringify: (obj: any) => string;
encodeTelegramUrlParameters: (parameters: any, isObject?: boolean) => any;
openAndroidLink: (url: any) => void;
opendeepLink: (paramsStr: any, { domain, appname, }: {
domain?: string | undefined;
appname?: string | undefined;
}) => void;
};
export declare function getUUid(): any;
export declare function getPlatform(): never;
export declare const delay: (ms: number) => Promise<unknown>;
export interface RetryConfig {
retries: number;
delay: number;
}
export declare function retry<T>(f: () => Promise<T>, config?: RetryConfig): Promise<T>;
export declare const isInUxuyApp: () => boolean;
declare const _default: {};
export default _default;