import { LoggerOptions, Logger } from 'pino'; import { Config } from '@contrast/config'; import { Messages, ThreadTransferData } from '@contrast/common'; import Perf from '@contrast/perf'; export interface Core { readonly config: Config; readonly messages: Messages; readonly Perf: typeof Perf; readonly threadTransferData?: ThreadTransferData; } export { Logger }; export declare const kChildren: unique symbol; export default function init(core: Core & { logger?: Logger; }, opts?: LoggerOptions): Logger; //# sourceMappingURL=index.d.ts.map