export declare class ShortPerxLoyalty { id: number; name: string; } export declare class PerxPointBalance { identifier: string; points: number; } export declare class PerxLoyaltyTier { id: number; attained: boolean; pointsRequirement: number | null; name: string; } export declare class PerxLoyaltyAgingPoint { /** * Date format: YYYY-MM-DD */ expiringOnYYYYMMDD: string | null; pointsExpiring: number; } export declare class PerxLoyalty extends ShortPerxLoyalty { currentMembershipTierId: number | null; currentMembershipTierName: string | null; tiers: PerxLoyaltyTier[]; membershipNumber: string; pointBalance: number; redemptionInProgressBalance: number; tierPoints: number; pointBalances: PerxPointBalance[]; agingPoints: PerxLoyaltyAgingPoint[]; membershipExpiryYYYYMMDD: string | null; membershipState: 'active' | 'inactive'; }