claude-flow
Version:
Enterprise-grade AI agent orchestration with ruv-swarm integration (Alpha Release)
12 lines (11 loc) • 504 B
TypeScript
import { IDefaultPolicyContext, IPolicy } from './Policy.js';
/**
* A no-op policy, useful for unit tests and stubs.
*/
export declare class NoopPolicy implements IPolicy {
readonly _altReturn: never;
private readonly executor;
readonly onSuccess: import(".").Event<import("./Policy").ISuccessEvent>;
readonly onFailure: import(".").Event<import("./Policy").IFailureEvent>;
execute<T>(fn: (context: IDefaultPolicyContext) => PromiseLike<T> | T, signal?: AbortSignal): Promise<T>;
}