@airgram/vue
Version:
## License
16 lines (15 loc) • 590 B
TypeScript
import { ApiMethods, Instance, TdObject } from '@airgram/web';
import { AirgramVue, UpdateHandler } from './types';
declare class AirgramDollar {
private readonly vm;
constructor(vm: AirgramVue);
readonly airgram: Instance;
readonly api: ApiMethods;
private readonly provider;
_destroy(): void;
emit(update: TdObject): Promise<any>;
off(eventName: string, handler: UpdateHandler<any>): void;
on(eventName: string, handler: UpdateHandler<any>): () => void;
once(eventName: string, handler: UpdateHandler<any>): () => void;
}
export { AirgramDollar };