UNPKG

nestwhats

Version:

A whatsapp-web.js wrapper for NestJS to create WhatsApp bots

14 lines (13 loc) 722 B
import { ArgumentsHost } from "@nestjs/common"; import { ExecutionContextHost } from "@nestjs/core/helpers/execution-context-host"; import { ClientEvents } from "../listeners"; import { NestWhatsBaseDiscovery } from "./nestwhats-base.discovery"; import { ContextOf } from "./nestwhats-context.interface"; import { NestWhatsContextType } from "./nestwhats-execution-context"; export declare class NestWhatsArgumentsHost extends ExecutionContextHost { static create(context: ArgumentsHost): NestWhatsArgumentsHost; getType<TContext extends string = NestWhatsContextType>(): TContext; getContext<T extends keyof ClientEvents>(): ContextOf<T>; getContext<T>(): T; getDiscovery(): NestWhatsBaseDiscovery; }