import most = require('most'); import * as supi from 'supi'; export interface PackageDiff { added: boolean; from?: string; name: string; realName?: string; version?: string; deprecated?: boolean; latest?: string; linked?: true; } export interface Map { [index: string]: T; } export declare const propertyByDependencyType: { dev: string; optional: string; prod: string; }; export default function (log$: { progress: most.Stream; stage: most.Stream; deprecation: most.Stream; summary: most.Stream; lifecycle: most.Stream; stats: most.Stream; installCheck: most.Stream; registry: most.Stream; root: most.Stream; packageJson: most.Stream; link: most.Stream; other: most.Stream; }): most.Stream<{ dev: Map; prod: Map; optional: Map; }>;