import { AuditObject } from './AuditObject'; import { Merchant } from './Merchant'; import { MerchantStatus } from './MerchantStatus'; import { OrderRuleAction } from './OrderRuleAction'; import { OrderRuleRunState } from './OrderRuleRunState'; export declare class OrderRule extends AuditObject { constructor(partial: Partial); id?: string; status: MerchantStatus; query: Object; action: OrderRuleAction; index?: number; name?: string; description?: string; merchant: Merchant; canBeExecuted(isWppActive: boolean, hasCustomerEmail: boolean): OrderRuleRunState; }