/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

import { URI } from '@sussudio/base/common/uri.mjs';
import {
	AbstractLoggerService,
	ILogger,
	ILoggerOptions,
	ILoggerService,
	ILogService,
	LogLevel,
} from '../common/log.mjs';
export declare class LoggerService extends AbstractLoggerService implements ILoggerService {
	constructor(logService: ILogService);
	protected doCreateLogger(resource: URI, logLevel: LogLevel, options?: ILoggerOptions): ILogger;
}
