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
TypeScript
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 };