import OperationPolicyPort, { type OperationPolicyExecuteOptions } from '../../ports/OperationPolicyPort.ts';
export default class NoopOperationPolicyAdapter extends OperationPolicyPort {
    execute<T>(operation: (signal?: AbortSignal) => Promise<T>, options?: OperationPolicyExecuteOptions): Promise<T>;
    stream<T>(operation: (signal?: AbortSignal) => Promise<AsyncIterable<T>>, options?: OperationPolicyExecuteOptions): Promise<AsyncIterable<T>>;
}
