import { DisposableStore, IDisposable } from '../common/lifecycle.js'; export declare function isGlobalStylesheet(node: Node): boolean; /** * A version of createStyleSheet which has a unified API to initialize/set the style content. */ export declare function createStyleSheet2(): WrappedStyleElement; declare class WrappedStyleElement { private _currentCssStyle; private _styleSheet; setStyle(cssStyle: string): void; dispose(): void; } export declare function createStyleSheet(container?: HTMLElement, beforeAppend?: (style: HTMLStyleElement) => void, disposableStore?: DisposableStore): HTMLStyleElement; export declare function cloneGlobalStylesheets(targetWindow: Window): IDisposable; export declare function createCSSRule(selector: string, cssText: string, style?: HTMLStyleElement): void; export declare function removeCSSRulesContainingSelector(ruleName: string, style?: HTMLStyleElement): void; export {};