import { BaseConditionInput, BasePaginationInput } from '../base.input'; import { AccessibilityType } from '../../enums'; export declare class LeaderBoardSettingInput { background: string; backgroundImage: string; topBannerImage: string; topTitleImage: string; leaderBoardBannerImage: string; centerImage: string; } export declare class BaseEventInput { startAt: Date; endAt: Date; display: string; difficulty: string; name: string; description: string; visibility: string; eventConfigType: string; type: string; timerType: string; configQuestion: object[]; whitelistedEmails: string[]; coverImage: string; config: object; isActive: boolean; tags: string[]; tagQuizzes: string[]; categories: string[]; labels: string[]; quizzes: string[]; skills: object; publicId: string; orgId: string; rewardLeaderboard: EventRewardLeaderboardInput[]; awardTime: Date; leaderBoardSettings: LeaderBoardSettingInput; } export declare class EventRewardLeaderboardInput { _id: string; from: number; to: number; ikixu: number; } export declare class CreateEventInput extends BaseEventInput { } declare const UpdateEventInput_base: import("@nestjs/common").Type>>; export declare class UpdateEventInput extends UpdateEventInput_base { awardTime: Date; } export declare class EventPaginationInput extends BasePaginationInput { } export declare class EventConditionInput extends BaseConditionInput { isActive: boolean; display: string; categories: string[]; quizzIds: string[]; timerType: string[]; difficulty: string[]; type: string; orgId: string; status: string; visibility: string; accessibilityType: AccessibilityType; startAt: Date; endAt: Date; } declare const EventQueryInput_base: any; export declare class EventQueryInput extends EventQueryInput_base { } export {}; //# sourceMappingURL=event.input.d.ts.map