ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
11 lines (10 loc) • 696 B
TypeScript
import { BaseService } from "./baseService";
import type { GGEZGiftRewards, PromotionDetails, PromotionIncrementResult, PromotionServiceParameters, TwitterSpotlightPostIdsResult } from "../../types";
declare class PromotionService extends BaseService {
protected endpoint: string;
constructor(data: PromotionServiceParameters);
getPromotionByCode(promotionCode: string): Promise<import("../..").ApiResponse<PromotionDetails>>;
getTwitterSpotlightPostIds(): Promise<import("../..").ApiResponse<TwitterSpotlightPostIdsResult>>;
incrementPromotionParticipants(data: GGEZGiftRewards): Promise<import("../..").ApiResponse<PromotionIncrementResult>>;
}
export { PromotionService };