import type { LogMetadata } from './log.types.cjs'; export declare function createLogger({ defaultMeta, dataDogApiKey, enableDataDogLogger, console: consoleImpl, }: { defaultMeta: LogMetadata & { service: string; env: string; }; dataDogApiKey?: string; enableDataDogLogger?: boolean; /** Where log lines print. CLIs whose stdout is the product pass a * Console bound to stderr; the Datadog ship path is unaffected. */ console?: Pick; }): { info(message: string, metadata?: LogMetadata): void; warn(message: string, metadata?: LogMetadata): void; debug(message: string, metadata?: LogMetadata): void; error(message: string, metadata?: LogMetadata): void; }; //# sourceMappingURL=server-logger.d.ts.map