UNPKG

@hhgtech/hhg-components

Version:
33 lines (32 loc) 752 B
export interface IFreebieItemData { image: string; name: string; desc: string; cta_button: string; product_code: string; type: EFreebieType; prize_value?: number; prize_unit?: string; winning_slot?: number; } export interface IFreebieData { id: number; widget_code: string; widget_title: string; widget_desc: string; hosted_by: EHostedBy; client_name: string; client_id: number; brand_image: string; data_freebies: IFreebieItemData[]; created_at: string; updated_at: string; } export declare enum EHostedBy { CLIENT = "CLIENT", HHG = "HHG" } export declare enum EFreebieType { SAMPLE = "SAMPLE", LUCKY_DRAW = "LUCKY_DRAW" }