import { PortabilityCustomerInfos } from './PortabilityCustomerInfos';
import { PortabilityCountryEnum } from './PortabilityCountryEnum';
/** Portability informations */
export interface Portability {
    /** The billing account where the numbers will be inserted */
    billingAccount: string;
    /** The portability's creation date */
    creationDate: string;
    /** Customer informations about this portability */
    customerInfos: PortabilityCustomerInfos;
    /** The date when the portability will be done and when numbers will be ported */
    desiredExecutionDate?: string;
    /** Indicates that portability is in error */
    error: boolean;
    /** Codes representing the error in current portability */
    errorCodes: string[];
    /** The ID of the portability */
    id: number;
    /** Show the redirection that will be configured when the portability will be done */
    lineToRedirectTo?: string;
    /** The list of numbers that is going to be ported */
    numbersList: string[];
    /** The operator that currently holds the numbers */
    operator: string;
    /** The ID of the portability order */
    orderId: number;
    /** Country that defines the portability kind */
    portabilityCountry: PortabilityCountryEnum;
    /** RIO of the portability (France only) */
    rio?: string;
}
//# sourceMappingURL=Portability.d.ts.map