/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
import { Event } from "../../../base/common/event.mjs";
import { IconContribution } from "../common/iconRegistry.mjs";
import { IProductIconTheme, IThemeService } from "../common/themeService.mjs";
export interface IIconsStyleSheet {
    getCSS(): string;
    readonly onDidChange: Event<void>;
}
export declare function getIconsStyleSheet(themeService: IThemeService | undefined): IIconsStyleSheet;
export declare class UnthemedProductIconTheme implements IProductIconTheme {
    getIcon(contribution: IconContribution): import("../common/iconRegistry.mjs").IconDefinition | undefined;
}
