export {}; declare class Offer { id: any; name: any; description: any; offerReference: any; profileId: any; canBeSold: any; businessModel: any; isPrepaid: any; prepaidDuration: any; isDefault: any; isExclusive: any; logo: any; isEnterprise: any; isBusiness: any; isEssential: any; constructor(id: any, name: any, description: any, offerReference: any, profileId: any, canBeSold: any, businessModel: any, isDefault: any, isExclusive: any, isPrepaid: any, prepaidDuration: any); static isExclusive(offer: any): boolean; } declare class OfferManager { constructor(); offerComparator(offer1: any, offer2: any): 1 | -1 | 0; isExclusive(offer: any): any; isOptional(offer: any): boolean; isEssential(offer: any): any; isNotEssential(offer: any): boolean; isModelByNbUser(offer: any): boolean; isPrepaid(offer: any): any; isNotPrepaid(offer: any): boolean; createOfferFromData(data: any): Offer; createOfferFromSubscriptionData(subscription: any): Offer; createOfferFromProfileData(profile: any): Offer; } declare let offerManager: OfferManager; export { Offer, offerManager };