import { WidgetTree } from "./WidgetTree"; /** * Initializes and loads external CSS and JS libraries for a widget. * * Processes widget library dependencies and injects them into the document * in the correct order. * * @param widgetTree - The widget tree containing library definitions */ export declare function initializeLibraries(widgetTree: WidgetTree): Promise; /** * Removes CSS library elements from document head by class name. * * @param cssClassName - The class name of CSS library elements to remove */ export declare function removeCSSLibrariesFromHead(cssClassName: string): void; /** * Removes JavaScript library elements from document head by class name. * * @param jsClassName - The class name of JS library elements to remove */ export declare function removeJSLibrariesFromHead(jsClassName: string): void;