import { CursorClient } from "./cursor-client"; /** * Detects OpenAI-style chat completion requests. */ export declare function isOpenAIChatCompletionsRequest(input: string | Request | URL): input is string; /** * Handles OpenAI-compatible chat completion requests by routing them to Cursor. * Returns a Response when the request is handled; otherwise returns null. */ export declare function handleOpenAIChatCompletions(input: string | Request | URL, init: RequestInit | undefined, client: CursorClient): Promise;