import { Money } from '../money';
/**
* The phone numbers that are available to be rented in the Sinch Customer Dashboard or via the public numbers API.
*/
export interface AvailableNumber {
/** The phone number in E.164 format with leading `+`. Example `+12025550134`. */
phoneNumber?: string;
/** ISO 3166-1 alpha-2 country code of the phone number. Example: `US`, `GB` or `SE`. */
regionCode?: string;
/** The number type. */
type?: string;
/** The capability of the number. */
capability?: string[];
/** @see Money */
setupPrice?: Money;
/** @see Money */
monthlyPrice?: Money;
/** How often the recurring price is charged in months. */
paymentIntervalMonths?: number;
/** Whether or not supplementary documentation will be required to complete the number rental. */
supportingDocumentationRequired?: boolean;
}