import { NextRequest, NextResponse } from "next/server"; export interface Service { getAllBots: (req: NextRequest) => Promise; getOneBot: (req: NextRequest) => Promise; sendMessage: (req: NextRequest) => Promise; receiveMessages: (req: NextRequest) => Promise; registerBot: (req: NextRequest) => Promise; resetBot: (req: NextRequest) => Promise; requestCode: (req: NextRequest) => Promise; unverifyBot: (req: NextRequest) => Promise; refreshBot: (req: NextRequest) => Promise; createBot: (req: NextRequest) => Promise; deleteBot: (req: NextRequest) => Promise; handleWebhook: (req: NextRequest) => Promise; }