import BaseClass from "../utils/BaseClass"; import { SingleRelationship, MultiRelationship } from "../typings/Library"; import { MarketCollection } from './Market'; import { OrderAmountPromotionRuleCollection } from './OrderAmountPromotionRule'; import { PromotionRuleCollection } from './PromotionRule'; import { SkuListPromotionRuleCollection } from './SkuListPromotionRule'; export declare class PromotionCollection extends BaseClass { static className: string; name: string; startsAt: Date; expiresAt: Date; totalUsageLimit: Date; totalUsageCount: Date; active: boolean; createdAt: Date; updatedAt: Date; reference: string; referenceOrigin: string; metadata: object; market: () => SingleRelationship; orderAmountPromotionRule: () => SingleRelationship; skuListPromotionRule: () => SingleRelationship; promotionRules: () => MultiRelationship; static define(): void; } declare const Promotion: import("../typings/Library").BaseResource; export default Promotion;