import { Logger } from '@stryker-mutator/api/logging';
import type { requireResolve } from '@stryker-mutator/util';
import { StrykerOptions } from '@stryker-mutator/api/core';
import { StartedProject } from './started-project.js';
import { ProjectStarter } from './project-starter.js';
export declare class AngularProjectStarter implements ProjectStarter {
    private readonly logger;
    private readonly options;
    private readonly requireFromCwd;
    static inject: ["logger", "options", "karmaRequireResolve"];
    constructor(logger: Logger, options: StrykerOptions, requireFromCwd: typeof requireResolve);
    start(): Promise<StartedProject>;
    private verifyAngularCliVersion;
}
//# sourceMappingURL=angular-starter.d.ts.map