UNPKG

logstack-zee

Version:

Complete Node.js logging solution with 6 integration methods, S3 bidirectional operations, advanced analytics, and multi-cloud storage support for enterprise-scale applications.

14 lines (13 loc) 790 B
import { createDailyJobs, runHourlyJob, processSpecificHour } from './jobs'; import { getLogs, getJobStatus } from './logs'; import { saveApiLog, getApiLogs, createApiLogMiddleware, getApiLogsByHour } from './apiLogs'; import { validateConfig, sanitizeConfig } from '../lib/validation'; import { initRetention } from './retention'; import { Config } from '../types/config'; export declare function init(config: Config): Promise<{ db: import("mongodb").Db; config: Config; } | undefined>; export declare function isInitialized(): boolean; export declare function getConfig(): Config; export { createDailyJobs, runHourlyJob, processSpecificHour, getLogs, getJobStatus, saveApiLog, getApiLogs, createApiLogMiddleware, getApiLogsByHour, validateConfig, sanitizeConfig, initRetention };