import Sequence from "./Sequence";
export declare class FilterIndexed {
    /**
     * Returns a new sequence consisting of all elements that match the given `predicate`.
     *
     * @param {(index: number, value: T) => boolean} predicate
     * @returns {Sequence<T>}
     */
    filterIndexed<T>(this: Sequence<T>, predicate: (index: number, value: T) => boolean): Sequence<T>;
}
