@airgram/web
Version:
Use [`tdweb`](https://github.com/tdlib/td/tree/master/example/web/tdweb) on steroids.
14 lines (13 loc) • 518 B
TypeScript
import { ApiRequest, TdObject, Provider as BaseTdProvider } from '@airgram/core';
import { TdWebProviderConfig } from './types';
export declare class Provider extends BaseTdProvider {
private client;
private readonly config;
private deserialize;
private serialize;
constructor(config?: TdWebProviderConfig);
destroy(): Promise<void>;
execute(): TdObject;
initialize(handleUpdate: (update: TdObject) => Promise<any>): void;
send({ method, params }: ApiRequest): Promise<TdObject>;
}