import { HourlyInstanceOptionDetail } from './HourlyInstanceOptionDetail';
import { Quantity } from './Quantity';
import { RegionTypeEnum } from '../../common/RegionTypeEnum';
/** HourlyInstanceOption */
export interface HourlyInstanceOption {
    /** Specifies the deployment mode of the region where the resource is deployed (for example, 1-AZ or 3-AZ). Products that are grouped by project or have no region do not include a deployment mode */
    deploymentMode?: RegionTypeEnum;
    /** Details about hourly instances option */
    details: HourlyInstanceOptionDetail[];
    /** Quantity of instance hours running with this option */
    quantity: Quantity;
    /** Instance reference */
    reference: string;
    /** Instance region */
    region: string;
    /** Total price */
    totalPrice: number;
}
//# sourceMappingURL=HourlyInstanceOption.d.ts.map