import { AvailabilityRawDatacenter } from './AvailabilityRawDatacenter';
import { AvailabilityRawRegion } from './AvailabilityRawRegion';
/** A structure describing the raw availabilities of dedicated server */
export interface DatacenterRawAvailability {
    /** The hardware raw availability for each datacenter */
    datacenters: AvailabilityRawDatacenter[];
    /** Fully qualified and unique name of the hardware */
    fqn: string;
    /** Name of the gpu hardware part */
    gpu?: string;
    /** Name of the memory hardware part */
    memory?: string;
    /** Plan code in which the hardware is involved */
    planCode: string;
    /** The hardware raw availability for each datacenter */
    regions?: AvailabilityRawRegion[];
    /** Name of the base hardware */
    server: string;
    /** Name of the storage hardware part */
    storage?: string;
    /** Name of the system storage hardware part */
    systemStorage?: string;
}
//# sourceMappingURL=DatacenterRawAvailability.d.ts.map