import type { EngageAccountType, EventPeriodType } from "../event.enums"; import type { FeatureReward } from "./reward"; export interface EventFeatureBaseConfig { /** 玩法名称 */ feature_name: string; /** 玩法 Id */ feature_id: number; /** 玩法描述 */ description: string; /** 玩法周期,即每多长时间可参与一次 */ cycle: EventPeriodType; /** 单个周期内的最大参与次数,0 为无限制 */ cycle_limit: number; /** 允许的最大参与次数 */ limit: number; /** 玩法开始时间 */ since: number; /** 玩法结束时间 */ until: number; /** 参与玩法维度账号类型 */ engage_account: EngageAccountType; /** 玩法参与奖励 */ feature_rewards?: FeatureReward; /** 玩法排序 */ sort?: number; } export declare const EventFeatureBaseConfigValidator: import("@seayoo-web/validator").ObjectValidator;