import PccCodecReach from './PccCodecReach'; import PccCombinationEvidence from './PccCombinationEvidence'; import PccDeviceTypeShare from './PccDeviceTypeShare'; import PccHdrSummary from './PccHdrSummary'; import PccOverview from './PccOverview'; import PccSupportShare from './PccSupportShare'; import PccVerdictShare from './PccVerdictShare'; /** * @export * @class PccSummary */ export declare class PccSummary { /** * @type {PccOverview} * @memberof PccSummary */ overview?: PccOverview; /** * @type {PccCodecReach[]} * @memberof PccSummary */ codecReach?: PccCodecReach[]; /** * Selected applicable codec/protection combinations with no device-answering verdict. Declared unsupported and claimed-but-not-played are answers; inapplicable pairings are not gaps. (required) * @type {number} * @memberof PccSummary */ unansweredCombinations?: number; /** * @type {PccVerdictShare[]} * @memberof PccSummary */ verdicts?: PccVerdictShare[]; /** * @type {PccSupportShare[]} * @memberof PccSummary */ byCodec?: PccSupportShare[]; /** * @type {PccSupportShare[]} * @memberof PccSummary */ byProtection?: PccSupportShare[]; /** * @type {PccDeviceTypeShare[]} * @memberof PccSummary */ byDeviceType?: PccDeviceTypeShare[]; /** * Every selected combination, with what the selected device pools answered about it. One that several pools claimed and none played points at the stream rather than at the devices. (required) * @type {PccCombinationEvidence[]} * @memberof PccSummary */ combinations?: PccCombinationEvidence[]; /** * @type {PccHdrSummary} * @memberof PccSummary */ hdr?: PccHdrSummary; constructor(obj?: Partial); } export default PccSummary;