import type { FilterCreator, ILogItem, LabelOrValues, LogCallback } from "./types"; import { LogLevel } from "./LogFilter"; export declare function wrapOrRunNullLogger(logItem: ILogItem | undefined, labelOrValues: LabelOrValues, callback: LogCallback, logLevel?: LogLevel, filterCreator?: FilterCreator): T | Promise; export declare function ensureLogItem(logItem: ILogItem): ILogItem;