import { Router } from 'express'; import type { Agenda } from 'agenda'; export interface ExpressMiddlewareOptions { /** Skip static file serving (useful for dev mode with Vite) */ skipStaticFiles?: boolean; } /** * Create Express middleware for Agendash * * @example * ```typescript * import express from 'express'; * import { Agenda } from 'agenda'; * import { createExpressMiddleware } from 'agendash'; * * const app = express(); * const agenda = new Agenda({ db: { address: 'mongodb://localhost/agenda' } }); * * app.use('/dash', createExpressMiddleware(agenda)); * ``` */ export declare function createExpressMiddleware(agenda: Agenda, options?: ExpressMiddlewareOptions): Router;