import { CancellationToken } from './CancellationToken'; import { IDefaultPolicyContext, IPolicy } from './Policy'; /** * A no-op policy, useful for unit tests and stubs. */ export declare class NoopPolicy implements IPolicy { private readonly executor; readonly onSuccess: import(".").Event; readonly onFailure: import(".").Event; execute(fn: (context: IDefaultPolicyContext) => PromiseLike | T, cancellationToken?: CancellationToken): Promise; }