import { CodeEnum } from '../lib'; import { Redis } from 'ioredis'; import { TracingConfig, TracingOptions } from 'jaeger-client'; export interface EggCommonOptions { envType: string; extCodeEnum: CodeEnum; tracingKeys: string[]; redisCache: { redisSelectFn: (app: any) => Redis; nonExistsExpire: number; withPrometheus: boolean; }; validate: { debug: boolean; hiddenErrorDetail: boolean; }; tracing: { enable: boolean; config?: TracingConfig; options?: TracingOptions; }; } export declare const eggCommon: EggCommonOptions;