declare global {
    interface Array<T> {
        intersect(this: Array<T>, arr: Array<T>, compare?: (a: T, b: T) => boolean): T[];
    }
}
export declare function intersect<T>(this: T[], arr: T[], compare?: (a: T, b: T) => boolean): T[];
