import { LibraryConfiguration, ExternalLibraryConfig } from '../types/library-config.js';
export type StandardLibraries = Record<string, any>;
export declare class StandardLibraryManager {
    private static configuration;
    static setConfiguration(config: LibraryConfiguration): void;
    static getConfiguration(): LibraryConfiguration;
    static getEnabledLibraries(): ExternalLibraryConfig[];
    static getLibrariesByCategory(category: ExternalLibraryConfig['category']): ExternalLibraryConfig[];
    static getCoreLibraries(): ExternalLibraryConfig[];
    static getComponentLibraries(): ExternalLibraryConfig[];
    static getLibraryById(id: string): ExternalLibraryConfig | undefined;
    static getLibraryUrls(): Record<string, string>;
    static resetToDefault(): void;
}
export declare function createStandardLibraries(): StandardLibraries;
//# sourceMappingURL=standard-libraries.d.ts.map