import { Logger } from 'tslog';
export interface LoggerOption<LogObj = unknown> {
    /**
     * An optional Logger target.
     *
     * @defaultValue undefined
     */
    logger?: Logger<LogObj>;
}
export type NormalizedLoggerOption<LogObj = unknown> = Required<LoggerOption<LogObj>>;
export declare const normalizeLoggerOption: <LogObj = unknown>(options?: LoggerOption<LogObj>) => NormalizedLoggerOption<LogObj>;
//# sourceMappingURL=logger.option.d.ts.map