import type { BaseProxyParameters, GGEZGiftRewards } from "../../types";
import { BaseProxy } from "./baseProxy";
declare class PromotionProxy extends BaseProxy {
    private promotionService;
    constructor(data: BaseProxyParameters);
    getPromotionByCode: (code: string) => Promise<import("../..").ApiResponse<import("../..").PromotionDetails>>;
    getTwitterSpotlightPostIds: () => Promise<import("../..").ApiResponse<import("../..").TwitterSpotlightPostIdsResult>>;
    incrementPromotionParticipants: (data: GGEZGiftRewards) => Promise<import("../..").ApiResponse<import("../..").PromotionIncrementResult>>;
}
export { PromotionProxy };
