import PccCombination from './PccCombination'; import PccCoverage from './PccCoverage'; import PccDevice from './PccDevice'; import PccHdrLegendEntry from './PccHdrLegendEntry'; import PccReportView from './PccReportView'; import PccSummary from './PccSummary'; import PccVerdictLegendEntry from './PccVerdictLegendEntry'; /** * @export * @class PccCompatibilityMatrix */ export declare class PccCompatibilityMatrix { /** * The effective selection already applied to this matrix, its summary and coverage. (required) * @type {PccReportView} * @memberof PccCompatibilityMatrix */ view?: PccReportView; /** * When this report was assembled from what had been measured by then. (required) * @type {string} * @memberof PccCompatibilityMatrix */ assembledAt?: string; /** * Every Bitmovin Player version that measured any device here. More than one means the measurement spanned a player release, and support is a property of the player and the device together. (required) * @type {string[]} * @memberof PccCompatibilityMatrix */ playerVersions?: string[]; /** * UUIDs of matching runs whose job metadata was read, including runs with no included session evidence. Never run names. Quote one to Bitmovin support while the fleet still holds it. The count says nothing about coverage. (required) * @type {string[]} * @memberof PccCompatibilityMatrix */ runIds?: string[]; /** * Inclusive run creation instant in UTC used by this generation, or null for no cutoff. Legacy dates mean midnight UTC. Changing the held cutoff does not alter this report. (required) * @type {Date} * @memberof PccCompatibilityMatrix */ startDate?: Date; /** * Maximum sessions read per pool by this generation. Null for reports produced before a limit was recorded. (required) * @type {number} * @memberof PccCompatibilityMatrix */ sessionLimit?: number; /** * @type {PccCoverage} * @memberof PccCompatibilityMatrix */ coverage?: PccCoverage; /** * Every verdict mark and its wording, so the grid reads without this service's source. (required) * @type {PccVerdictLegendEntry[]} * @memberof PccCompatibilityMatrix */ legend?: PccVerdictLegendEntry[]; /** * The same for the marks an HDR result wears. (required) * @type {PccHdrLegendEntry[]} * @memberof PccCompatibilityMatrix */ hdrLegend?: PccHdrLegendEntry[]; /** * @type {PccCombination[]} * @memberof PccCompatibilityMatrix */ combinations?: PccCombination[]; /** * @type {PccDevice[]} * @memberof PccCompatibilityMatrix */ devices?: PccDevice[]; /** * @type {PccSummary} * @memberof PccCompatibilityMatrix */ summary?: PccSummary; constructor(obj?: Partial); } export default PccCompatibilityMatrix;