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