import DrmConfiguration from './DrmConfiguration'; import DrmRequestModifier from './DrmRequestModifier'; import DrmResponseModifier from './DrmResponseModifier'; /** @group Interfaces */ export default interface WidevineDrmSystem { getLicenseUrl: (drmConfiguration: DrmConfiguration) => string; getCertificateUrl: (drmConfiguration: DrmConfiguration) => string; licenseRequest?: DrmRequestModifier; licenseResponse?: DrmResponseModifier; certificateRequest?: DrmRequestModifier; certificateResponse?: DrmResponseModifier; }