import { KalturaObjectBase } from '../kaltura-object-base';
export declare class KalturaConditionType extends KalturaObjectBase {
    private _value;
    constructor(value?: string | number);
    equals(obj: this): boolean;
    toString(): string;
    static abcWatermark: KalturaConditionType;
    static activeEdgeValidate: KalturaConditionType;
    static anonymousIp: KalturaConditionType;
    static assetPropertiesCompare: KalturaConditionType;
    static authenticated: KalturaConditionType;
    static country: KalturaConditionType;
    static deliveryProfile: KalturaConditionType;
    static eventNotificationField: KalturaConditionType;
    static eventNotificationObjectChanged: KalturaConditionType;
    static fieldCompare: KalturaConditionType;
    static fieldMatch: KalturaConditionType;
    static geoDistance: KalturaConditionType;
    static hash: KalturaConditionType;
    static ipAddress: KalturaConditionType;
    static metadataFieldChanged: KalturaConditionType;
    static metadataFieldCompare: KalturaConditionType;
    static metadataFieldMatch: KalturaConditionType;
    static orOperator: KalturaConditionType;
    static site: KalturaConditionType;
    static userAgent: KalturaConditionType;
    static userRole: KalturaConditionType;
}
