/**
 * Revolutionary UI Factory - Complete Resources Configuration
 * Master list of all frameworks, libraries, and tools available for component generation
 */
import { FRAMEWORK_CONFIGS } from './frameworks';
import { UI_LIBRARIES } from './ui-libraries';
import { ICON_LIBRARIES } from './icon-libraries';
import { DESIGN_TOOLS, COLOR_TOOLS, FONTS } from './design-tools';
export interface FactoryResourceStats {
    totalFrameworks: number;
    totalUILibraries: number;
    totalIconLibraries: number;
    totalIcons: number;
    totalDesignTools: number;
    totalColorTools: number;
    totalFonts: number;
    totalPackages: number;
}
export declare const getFactoryResourceStats: () => FactoryResourceStats;
export declare const TAILWIND_UTILITIES: {
    plugins: string[];
    utilities: string[];
};
export declare const CSS_IN_JS_SOLUTIONS: {
    id: string;
    name: string;
    description: string;
}[];
export declare const PACKAGE_CATEGORIES: {
    frameworks: {
        title: string;
        description: string;
        packages: string[];
    };
    uiLibraries: {
        title: string;
        description: string;
        packages: string[];
    };
    icons: {
        title: string;
        description: string;
        packages: string[];
    };
    designTools: {
        title: string;
        description: string;
        packages: string[];
    };
    styling: {
        title: string;
        description: string;
        packages: string[];
    };
    typography: {
        title: string;
        description: string;
        packages: string[];
    };
    utilities: {
        title: string;
        description: string;
        packages: string[];
    };
};
export { FRAMEWORK_CONFIGS, UI_LIBRARIES, ICON_LIBRARIES, DESIGN_TOOLS, COLOR_TOOLS, FONTS };
export declare const FRAMEWORK_FEATURE_MATRIX: {
    react: {
        frameworks: string[];
        uiLibraries: string[];
        styling: string[];
        testing: string[];
    };
    vue: {
        frameworks: string[];
        uiLibraries: string[];
        styling: string[];
        testing: string[];
    };
    angular: {
        frameworks: string[];
        uiLibraries: string[];
        styling: string[];
        testing: string[];
    };
    svelte: {
        frameworks: string[];
        uiLibraries: string[];
        styling: string[];
        testing: string[];
    };
};
export declare const FACTORY_CAPABILITIES: {
    componentGeneration: {
        frameworks: number;
        uiLibraries: number;
        customization: string;
        codeReduction: string;
    };
    designImport: {
        figma: boolean;
        sketch: boolean;
        adobe: boolean;
        penpot: boolean;
    };
    aiFeatures: {
        naturalLanguage: boolean;
        codeGeneration: boolean;
        designToCode: boolean;
        optimization: boolean;
    };
    export: {
        formats: string[];
        styling: string[];
        typescript: boolean;
        testing: boolean;
    };
};
