UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

14 lines (13 loc) 575 B
import type { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'; import type { JSONRPCMessage, MessageExtraInfo } from '@modelcontextprotocol/sdk/types.js'; import type { Response } from 'express'; export declare class DirectusTransport implements Transport { res: Response; onerror?: (error: Error) => void; onmessage?: (message: JSONRPCMessage, extra?: MessageExtraInfo) => void; onclose?: () => void; constructor(res: Response); start(): Promise<void>; send(message: JSONRPCMessage): Promise<void>; close(): Promise<void>; }