import 'reflect-metadata'; import { LogTransportType, LogTransportInterface, LoggingConfigType } from '@frontmcp/sdk'; import { RegistryAbstract, RegistryBuildMapResult } from '../regsitry'; import ProviderRegistry from '../provider/provider.registry'; import { LoggerRecord } from './logger.types'; export default class LoggerRegistry extends RegistryAbstract { config: LoggingConfigType; constructor(globalProviders: ProviderRegistry); protected buildGraph(): void; protected buildMap(list: LogTransportType[]): RegistryBuildMapResult; protected initialize(): Promise; protected bindLogger(): void; }