import BaseConnectionHealthPolicy from './BaseConnectionHealthPolicy'; import ConnectionHealthData from './ConnectionHealthData'; import ConnectionHealthPolicy from './ConnectionHealthPolicy'; import ConnectionHealthPolicyConfiguration from './ConnectionHealthPolicyConfiguration'; export default class VideoEncodingCpuConnectionHealthPolicy extends BaseConnectionHealthPolicy implements ConnectionHealthPolicy { private readonly consecutiveHighEncodeCpuThreshold; private readonly highEncodeCpuMsThreshold; private readonly highEncodeCpuMsPerFrameThreshold; private consecutiveHighEncodeCpuCnt; constructor(configuration: ConnectionHealthPolicyConfiguration, data: ConnectionHealthData); health(): number; }