import { Datetime } from "../../../Time"; import { BlockDescription } from "../../../aggregate/Blocks"; import { VariableDistribution } from "../../../aggregate/Common"; interface CallDuration { duration: number; start: Datetime; } export interface CallsStats { /** Total number of calls */ total: number; /** Total number of seconds spent in calls */ secondsInCall: number; longestCall?: CallDuration; /** Call duration distribution in seconds */ durationDistribution: VariableDistribution; /** Time between calls distribution in seconds */ timesBetweenDistribution: VariableDistribution; /** Number of calls made by each author */ authorsCount: number[]; } declare const _default: BlockDescription<"calls/stats", CallsStats, undefined>; export default _default;