import { HandlerConfig } from '@autonoma-ai/sdk'; interface ExpressRequest { body?: unknown; headers: Record; on(event: string, listener: (...args: unknown[]) => void): void; } interface ExpressResponse { status(code: number): ExpressResponse; json(body: unknown): void; } /** * Create an Express-compatible handler. * * @example * ```ts * import { createExpressHandler } from '@autonoma-ai/server-express' * app.post('/api/autonoma', createExpressHandler(config)) * ``` */ declare function createExpressHandler(config: HandlerConfig): (req: ExpressRequest, res: ExpressResponse) => Promise; export { createExpressHandler };