import type { FilterFn } from '../types'; export declare const and: (...filters: FilterFn[]) => (value: T, index?: number | undefined, array?: T[] | undefined) => value is U; export declare const or: (...filters: FilterFn[]) => (value: T, index?: number | undefined, array?: T[] | undefined) => value is U; export declare const not: = FilterFn>(filterFn: F) => (value: T, i?: number | undefined, array?: T[] | undefined) => value is U;