import { TapResponse } from './response-impl'; import { Tap } from './tap'; /** * If response status code is NOT_IMPLEMENTED or NOT_FOUND it will returns the default value * @param responsePromise * @param defaultValue */ export declare function defaultValueIfTapRequetNotImplemented(responsePromise: Promise>, defaultValue: T): Promise; /** * Utility function add a new getter to the Tap prototype */ export declare function defineTapPropertyExtension(propName: string, factory: (context: { tap: Tap; }) => T): void;