import { ActivationTypeEnum } from './ActivationTypeEnum';
import { Message } from './Message';
/** Offer eligibility */
export interface OfferEligibility {
    /** Activation type list, for copper only */
    activationTypes: ActivationTypeEnum[];
    /** Is the endpoint eligible to this offer ? */
    eligible: boolean;
    /** Estimated download rate, for copper and non guaranteed offers only */
    estimatedDownloadRate?: number;
    /** Estimated upload rate, for copper and non guaranteed offers only */
    estimatedUploadRate?: number;
    /** Is eligible to multiple Optical Termination Points (OTP) ? For fiber only */
    multiOtp?: boolean;
    /** Reasons when not eligible, if any */
    reasons: Message[];
    /** Warnings to consider when eligible, if any */
    underConditions: Message[];
}
//# sourceMappingURL=OfferEligibility.d.ts.map