import { BossBrowserApi, Plugin } from "../../types/Plugin.mjs"; //#region src/strategy/runtime-only/css.d.ts declare const applyGlobals: (payload?: { cssText?: string; } | string | null) => void; declare class RuntimeCSS { api: BossBrowserApi; current: { className: string | null; selector: string | null; pseudos: string[]; values: Set; query: string | null; } | null; root: Set; imports: Set; constructor(api: BossBrowserApi); get text(): string; addImport(_url?: string): void; addRoot(value?: string, _source?: string | null): void; removeSource(_source?: string | null): void; reset(): void; selector({ className, selector, pseudos, query }: { className?: string | null; selector?: string | null; pseudos?: string[]; query?: string | null; }): void; rule(property: string, value: unknown, options?: { important?: boolean; }): void; addRule(rule: string, query?: string | null, _source?: string | null): void; write(): void; } declare const onInit: Plugin<'onInit'>; //#endregion export { RuntimeCSS, applyGlobals, onInit };