import type { ConfigCLI } from './types';
import type { CliApplicationEntryPoints } from '../../layers/application/types';
export declare class CLI {
    private readonly name;
    private readonly version;
    constructor(config: ConfigCLI);
    registerEntrypoints(_entryPoints: CliApplicationEntryPoints): Promise<void>;
    start(_input?: unknown): Promise<void>;
    stop(): Promise<void>;
}
//# sourceMappingURL=cli.d.ts.map