/** * Fastify plugin for RecCall API server * Provides high-performance REST API for enterprise deployments */ type FastifyInstance = any; type FastifyRequest = any; import type { ICoreEngine } from '../../core/interfaces.js'; import type { ContextEngine } from '../../core/context-engine.js'; export interface ReccallFastifyOptions { engine: ICoreEngine; contextEngine?: ContextEngine; basePath?: string; authenticate?: (request: FastifyRequest) => Promise; } /** * Fastify plugin */ export declare function reccallFastifyPlugin(fastify: FastifyInstance, options: ReccallFastifyOptions): Promise; /** * Plugin export for Fastify */ export default reccallFastifyPlugin; //# sourceMappingURL=fastify.d.ts.map