| import { MonoTypeOperatorFunction } from '../types'; | 
 | /** | 
 |  * Skip the last `count` values emitted by the source Observable. | 
 |  * | 
 |  *  | 
 |  * | 
 |  * `skipLast` returns an Observable that accumulates a queue with a length | 
 |  * enough to store the first `count` values. As more values are received, | 
 |  * values are taken from the front of the queue and produced on the result | 
 |  * sequence. This causes values to be delayed. | 
 |  * | 
 |  * ## Example | 
 |  * Skip the last 2 values of an Observable with many values | 
 |  * ```ts | 
 |  * import { range } from 'rxjs'; | 
 |  * import { skipLast } from 'rxjs/operators'; | 
 |  * | 
 |  * const many = range(1, 5); | 
 |  * const skipLastTwo = many.pipe(skipLast(2)); | 
 |  * skipLastTwo.subscribe(x => console.log(x)); | 
 |  * | 
 |  * // Results in: | 
 |  * // 1 2 3 | 
 |  * ``` | 
 |  * | 
 |  * @see {@link skip} | 
 |  * @see {@link skipUntil} | 
 |  * @see {@link skipWhile} | 
 |  * @see {@link take} | 
 |  * | 
 |  * @throws {ArgumentOutOfRangeError} When using `skipLast(i)`, it throws | 
 |  * ArgumentOutOrRangeError if `i < 0`. | 
 |  * | 
 |  * @param {number} count Number of elements to skip from the end of the source Observable. | 
 |  * @returns {Observable<T>} An Observable that skips the last count values | 
 |  * emitted by the source Observable. | 
 |  * @method skipLast | 
 |  * @owner Observable | 
 |  */ | 
 | export declare function skipLast<T>(count: number): MonoTypeOperatorFunction<T>; |