import { BatchMethodResponse, MedusaContainer, PromotionRuleDTO } from "@medusajs/framework/types"; export declare const refetchPromotion: (promotionId: string, scope: MedusaContainer, fields: string[]) => Promise; export declare const validateSellerPromotion: (scope: MedusaContainer, sellerId: string, promotionId: string) => Promise; export declare const validateSellerPromotions: (scope: MedusaContainer, sellerId: string, promotionIds: string[]) => Promise; export declare const refetchBatchRules: (batchResult: BatchMethodResponse, scope: MedusaContainer, fields: string[]) => Promise<{ created: PromotionRuleDTO[]; updated: PromotionRuleDTO[]; deleted: { ids: string[]; object: string; deleted: boolean; }; }>;