import type { EventFeatureBaseConfig } from "./feature.base"; declare const featureType: "gift_code"; export interface EventGiftItemConfig { /** 用于前端展示的游戏道具名称 */ name: string; /** 用于前端展示的游戏道具图片地址 */ icon_url: string; /** 用于前端展示的游戏道具数量 */ count: number; } export interface FeatureGiftCodeConfig { /** 用于前端显示礼包码兑换后会获得的奖励内容 */ gift_items: EventGiftItemConfig[]; /** 社媒平台链接 */ mp_url?: string; /** 社媒平台二维码 */ mp_qrcode_url?: string; } export type EventFeatureConfigOfGiftCode = EventFeatureBaseConfig & { feature_type: typeof featureType; config: FeatureGiftCodeConfig; }; export declare const EventFeatureConfigOfGiftCodeValidator: import("@seayoo-web/validator").ObjectValidator; export {};