import { CommandLineAction } from '@rushstack/ts-command-line'; import type { IHeftAction, IHeftActionOptions } from './IHeftAction'; import type { HeftPhase } from '../../pluginFramework/HeftPhase'; export interface IPhaseActionOptions extends IHeftActionOptions { phase: HeftPhase; } export declare class PhaseAction extends CommandLineAction implements IHeftAction { readonly watch: boolean; private readonly _actionRunner; private readonly _phase; private _selectedPhases; constructor(options: IPhaseActionOptions); get selectedPhases(): ReadonlySet; protected onExecuteAsync(): Promise; } //# sourceMappingURL=PhaseAction.d.ts.map