nestwhats
Version:
A whatsapp-web.js wrapper for NestJS to create WhatsApp bots
14 lines (13 loc) • 722 B
TypeScript
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;
}