import type { IOm, IOmOptionLoader, IProjectRegistry } from '../abstraction/index.js'; export declare class Om implements IOm { private _optionLoader; private _projectRegistry; constructor(optionLoader: IOmOptionLoader, projectRegistry: IProjectRegistry); get version(): string; setup(): Promise; build(configFile?: string, mode?: string): Promise; dev(configFile?: string): Promise; lint(): Promise; changelog(): Promise; }