/// import { ParsedPath } from 'path'; export declare function changeFileName(name: any, ext: any): string; export declare function walk(entry: string, callback: any): void; export declare function hyphen2CamelCase(str: any): any; export declare function getRelativePath(from: any, to: any): string; export declare function getPathKey(pathInfo: ParsedPath): string; export declare function isLegalPath(path: any): boolean; interface ILog { name: string; filePath: string; relativePath: string; } declare class Logger { apiLogs: ILog[]; componentLogs: ILog[]; propLogs: ILog[]; styleLogs: ILog[]; frameworkLogs: ILog[]; rootPath: string; log: (type: 'api' | 'component' | 'framework', name: string, filePath: string) => void; setProjectPath: (rootPath: string) => void; generateReport: (distPath: any) => void; } export declare const logger: Logger; export {};