@rushstack/operation-graph
Version:
Library for managing and executing operations in a directed acyclic graph.
11 lines • 986 B
TypeScript
/// <reference types="node" preserve="true" />
export type { IOperationRunner, IOperationRunnerContext, IOperationState, IOperationStates } from './IOperationRunner';
export type { IAfterExecuteEventMessage, ISyncEventMessage, IRequestRunEventMessage, EventMessageFromClient, ICancelCommandMessage, IExitCommandMessage, IRunCommandMessage, ISyncCommandMessage, CommandMessageFromHost, IPCHost } from './protocol.types';
export { type IExecuteOperationContext, type IOperationOptions, Operation, type OperationRequestRunCallback } from './Operation';
export { OperationError } from './OperationError';
export { type IOperationExecutionOptions, OperationExecutionManager } from './OperationExecutionManager';
export { OperationGroupRecord } from './OperationGroupRecord';
export { OperationStatus } from './OperationStatus';
export { Stopwatch } from './Stopwatch';
export { type IWatchLoopOptions, type IWatchLoopState, WatchLoop } from './WatchLoop';
//# sourceMappingURL=index.d.ts.map