@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
18 lines (17 loc) • 604 B
TypeScript
import AndConjunction from './AndConjunction';
import Condition from './Condition';
import ConditionType from './ConditionType';
import OrConjunction from './OrConjunction';
export type AbstractConditionUnion = Condition | AndConjunction | OrConjunction;
/**
* @export
* @class AbstractCondition
*/
export declare class AbstractCondition {
protected static readonly _discriminatorName = "type";
protected static readonly _discriminatorMapping: {
[key in keyof typeof ConditionType]: string;
};
constructor(obj?: Partial<AbstractCondition>);
}
export default AbstractCondition;