import type { IConfig, IReadConfig, IWorkDir } from './types';
export default class Config {
    /**
     * @desc possible Config name
     */
    possibleConfigName: IWorkDir[];
    /**
     * @desc Service instance
     */
    core: IReadConfig['core'];
    constructor(options: IReadConfig);
    getPluginConfig(userConfig: IConfig): IConfig;
    getPluginDefaultConfig(): {};
    getConfigFile(): string | false;
    getUserConfig(): IConfig;
    watchConfig(): void;
}
