import { ApiUser } from './apiUser'; import { BasketItem } from './basketItem'; import { OrderDetail } from './orderDetail'; import { Promotion } from './promotion'; import { Transaction } from './transaction'; export interface PromotionMember { promo_member_id?: string; promotion_id?: number; email?: string; first_name?: string; last_name?: string; member_code?: string; registered?: boolean; api_user_id?: number; apiUser?: ApiUser; basketItems?: Array; orderDetails?: Array; promotion?: Promotion; transactions?: Array; objectState?: PromotionMember.ObjectStateEnum; } export declare namespace PromotionMember { type ObjectStateEnum = 0 | 1 | 2 | 3; const ObjectStateEnum: { NUMBER_0: import("../../../../../../Users/justin/source/projects/typescript-angular436/model/aspNetRole").AspNetRole.ObjectStateEnum; NUMBER_1: import("../../../../../../Users/justin/source/projects/typescript-angular436/model/aspNetRole").AspNetRole.ObjectStateEnum; NUMBER_2: import("../../../../../../Users/justin/source/projects/typescript-angular436/model/aspNetRole").AspNetRole.ObjectStateEnum; NUMBER_3: import("../../../../../../Users/justin/source/projects/typescript-angular436/model/aspNetRole").AspNetRole.ObjectStateEnum; }; }