export declare function once(this: any, fn: T): T; export declare function removeObjectFromArray(array: Array, object: T, comparator?: (o1: T, o2: T) => boolean): void; export declare function diffSets(before: Set, after: Set): { removed: T[]; added: T[]; }; export declare function findFirstTruthy(...sources: Array T)>): T | undefined; //# sourceMappingURL=functional.d.ts.map