export declare function dedupe(list?: T[], iteratee?: (p: T) => T[keyof T] | T): T[];