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("./index.js").Event; readonly onFailure: import("./index.js").Event; execute(fn: (context: IDefaultPolicyContext) => PromiseLike | T, signal?: AbortSignal): Promise; }