import type { ChatsDeps } from "../types"; export declare function createChatsHandler(deps: ChatsDeps): { GET: (_req: Request) => Promise; DELETE: (_req: Request) => Promise; }; export declare function createChatByIdHandler(deps: ChatsDeps): { GET: (_req: Request, { params }: { params: Promise<{ id: string; }>; }) => Promise; DELETE: (_req: Request, { params }: { params: Promise<{ id: string; }>; }) => Promise; }; export declare function createChatsSearchHandler(deps: ChatsDeps): { GET: (req: Request) => Promise; }; export declare function createChatsShareHandler(deps: ChatsDeps): { POST: (req: Request) => Promise; };