import { ENV } from '../constants/environment';
import { Config } from './config';
/**
 * 获取组件/库debug配置
 * @returns debugConfig
 */
export declare function getDebugConfig(): Promise<Partial<Config['debugConfig'] & {
    env: ENV;
    port: number;
}>>;
/**
 * 用schema校验config.jsonc文件
 */
export declare function validateSchema(): Promise<void>;
/**
 * 设置组件/库debug配置
 */
export declare function updateJsoncDebugConfig(): void;
/**
 * 获取组件/库配置
 * @returns cmpConfig
 */
export declare function getComponentConfig(): Record<string, any>;
/**
 * 更新组件配置
 * @param cmpInfo 组件配置
 * @param folderName 当前组件所在的文件夹
 */
export declare function updateComponentConfig(cmpInfo: Record<string, any>, folderName?: string): void;
/**
 * 获取package.json文件配置
 * @returns packageConfig
 */
export declare function getPackageConfig(): Record<string, any>;
