/** * A promise which never resolves * * Example: * ```typescript * import { NEVER } from '@thalesrc/js-utils/promise'; * * function foo(promise = NEVER) { * promise.then(val => { * ... * }); * } * ``` */ export declare const NEVER: Promise; /** * Creates a promise which never resolves * * Example: * ```typescript * import { never } from '@thalesrc/js-utils/promise'; * * function foo(promise) { * promise = promise || never(); * * promise.then(val => { * ... * }); * } * ``` * * @returns the promise which never resolves */ export declare function never(): Promise;