export interface DiffData<T, U = T> {
    removed: T[];
    added: U[];
}
export declare function diff<T, U = T>(a: T[], b: U[], compareFunc?: (ia: T, ib: U) => boolean): DiffData<T, U>;
