declare namespace TreemapUtilities { interface TreemapRecursiveCallbackFunction { (this: TContext, item: TItem): (boolean | TItem); } /** * @todo find correct name for this function. * @todo Similar to reduce, this function is likely redundant */ export function recursive(this: any, item: TItem, func: TreemapRecursiveCallbackFunction, context?: TContext): void; export {}; } export default TreemapUtilities;