import ConditionType from './ConditionType';
import DefaultManifestCondition from './DefaultManifestCondition';
/**
 * @export
 * @class DefaultManifestOrCondition
 */
export declare class DefaultManifestOrCondition extends DefaultManifestCondition {
    /**
     * Discriminator property for DefaultManifestCondition
     * @type {string}
     * @memberof DefaultManifestOrCondition
     */
    readonly type: ConditionType;
    /**
     * Array to perform the OR evaluation on. This conditions evaluates to true if at least one sub condition evaluates to true.
     * @type {DefaultManifestCondition[]}
     * @memberof DefaultManifestOrCondition
     */
    conditions?: DefaultManifestCondition[];
    constructor(obj?: Partial<DefaultManifestOrCondition>);
}
export default DefaultManifestOrCondition;
