apitally
Version:
Simple API monitoring & analytics for REST APIs built with Express, Fastify, NestJS, AdonisJS, Hono, H3, Elysia, Hapi, and Koa.
17 lines (14 loc) • 714 B
TypeScript
import { HttpContext } from '@adonisjs/core/http';
import { ApitallyConfig, ApitallyConsumer } from '../common/types.js';
export { configure } from './configure.js';
import '../common/logging.js';
import 'winston';
import '../common/requestLogger.js';
import 'node:buffer';
import 'node:http';
import '../common/tempGzipFile.js';
import '@adonisjs/core/commands/configure';
declare function defineConfig(config: ApitallyConfig): ApitallyConfig;
declare function captureError(error: unknown, ctx: HttpContext): void;
declare function setConsumer(ctx: HttpContext, consumer: ApitallyConsumer | string | null | undefined): void;
export { ApitallyConfig, ApitallyConsumer, captureError, defineConfig, setConsumer };