export declare type Reporter = (report: Report) => void; export declare type HrTime = [seconds: number, nnanoseconds: number]; export declare type Report = { tasks: { name: string; duration: number; durationHr: HrTime; durationPretty: string; isBranch: boolean; isRoot: boolean; }[]; totalTime?: number; totalTimeHr?: HrTime; totalTimePretty?: string; }; export declare type GulpEvent = { uid: number; name: string; duration: HrTime; branch: boolean; };