export declare const BillingCycle: {
    readonly Hourly: "hourly";
    readonly Monthly: "monthly";
};
export type BillingCycle = (typeof BillingCycle)[keyof typeof BillingCycle];
export declare const Facility: {
    /**
     * Amsterdam 2
     */
    readonly AM2: "am2";
    /**
     * Amsterdam 6
     */
    readonly AM6: "am6";
    /**
     * Manchester 5
     */
    readonly MA5: "ma5";
    /**
     * Tokio 1
     */
    readonly NRT1: "nrt1";
    /**
     * Paris 4
     */
    readonly PA4: "pa4";
    /**
     * Stockholm 2
     */
    readonly SK2: "sk2";
    /**
     * Melbourne 2
     */
    readonly ME2: "me2";
    /**
     * Hong Kong 2
     */
    readonly HK2: "hk2";
    /**
     * Tokyo 11
     */
    readonly TY11: "ty11";
    /**
     * Los Angeles 4
     */
    readonly LA4: "la4";
    /**
     * Dallas 6
     */
    readonly DA6: "da6";
    /**
     * Dallas 11
     */
    readonly DA11: "da11";
    /**
     * Dallas 3
     */
    readonly DA3: "da3";
    /**
     * Sao Paulo 4
     */
    readonly SP4: "sp4";
    /**
     * Montreal 1
     */
    readonly MT1: "mt1";
    /**
     * Silicon Valley 16
     */
    readonly SV16: "sv16";
    /**
     * Sunnyvale, CA 1
     */
    readonly SJC1: "sjc1";
    /**
     * Frankfurt 2
     */
    readonly FRA2: "fra2";
    /**
     * Frankfurt 8
     */
    readonly FRA8: "fr8";
    /**
     * New York 5
     */
    readonly NY5: "ny5";
    /**
     * New York 6
     */
    readonly NY6: "ny6";
    /**
     * New York 7
     */
    readonly NY7: "ny7";
    /**
     * Chicago 3
     */
    readonly CH3: "ch3";
    /**
     * Seoul 1
     */
    readonly SL1: "sl1";
    /**
     * Sydney 5
     */
    readonly SY5: "sy5";
    /**
     * Osaka 3
     */
    readonly OS3: "os3";
    /**
     * London 7
     */
    readonly LD7: "ld7";
    /**
     * Washington DC 10
     */
    readonly DC10: "dc10";
    /**
     * Amsterdam 1
     */
    readonly AMS1: "ams1";
    /**
     * Singapore 4
     */
    readonly SG4: "sg4";
    /**
     * Seattle 4
     */
    readonly SE4: "se4";
    /**
     * Sydney 4
     */
    readonly SY4: "sy4";
    /**
     * Atlanta 4
     */
    readonly AT4: "at4";
    /**
     * Dallas 2
     */
    readonly DFW2: "dfw2";
    /**
     * Toronto
     */
    readonly TR2: "tr2";
    /**
     * Washington DC
     */
    readonly DC13: "dc13";
    /**
     * Helsinki
     */
    readonly HE7: "he7";
    /**
     * Parsippany, NJ 1
     */
    readonly EWR1: "ewr1";
    /**
     * Singapore 5
     */
    readonly SG5: "sg5";
    /**
     * Singapore 1
     */
    readonly SG1: "sg1";
    /**
     * Madrid 2
     */
    readonly MD2: "md2";
    /**
     * Silicon Valley 15
     */
    readonly SV15: "sv15";
};
/**
 * See https://deploy.equinix.com/developers/api/metal/#tag/Facilities/operation/findFacilities
 */
export type Facility = (typeof Facility)[keyof typeof Facility];
export declare const IpBlockType: {
    readonly GlobalIPv4: "global_ipv4";
    readonly PublicIPv4: "public_ipv4";
};
export type IpBlockType = (typeof IpBlockType)[keyof typeof IpBlockType];
export declare const NetworkType: {
    readonly Layer3: "layer3";
    readonly Layer2Individual: "layer2-individual";
    readonly Layer2Bonded: "layer2-bonded";
    readonly Hybrid: "hybrid";
};
export type NetworkType = (typeof NetworkType)[keyof typeof NetworkType];
export declare const OperatingSystem: {
    readonly Alma8: "alma_8";
    readonly Alma9: "alma_9";
    readonly Alpine3: "alpine_3";
    readonly CentOS6: "centos_6";
    readonly CentOS7: "centos_7";
    readonly CentOS8: "centos_8";
    readonly CoreOSAlpha: "coreos_alpha";
    readonly CoreOSBeta: "coreos_beta";
    readonly CoreOSStable: "coreos_stable";
    readonly CustomIPXE: "custom_ipxe";
    readonly Debian10: "debian_10";
    readonly Debian11: "debian_11";
    readonly Debian7: "debian_7";
    readonly Debian8: "debian_8";
    readonly Debian9: "debian_9";
    readonly Fedora31: "fedora_31";
    readonly Fedora34: "fedora_34";
    readonly FlatcarAlpha: "flatcar_alpha";
    readonly FlatcarBeta: "flatcar_beta";
    readonly FlatcarEdge: "flatcar_edge";
    readonly FlatcarLTS: "flatcar_lts";
    readonly FlatcarStable: "flatcar_stable";
    readonly FreeBSD10_3: "freebsd_10_3";
    readonly FreeBSD10_4: "freebsd_10_4";
    readonly FreeBSD11_0: "freebsd_11_0";
    readonly FreeBSD11_1: "freebsd_11_1";
    readonly FreeBSD11_2: "freebsd_11_2";
    readonly FreeBSD11_3: "freebsd_11_3";
    readonly FreeBSD11_4: "freebsd_11_4";
    readonly FreeBSD12Testing: "freebsd_12_testing";
    readonly FreeBSD12_1: "freebsd_12_1";
    readonly FreeBSD13_0: "freebsd_13_0";
    readonly FreeBSD13_1: "freebsd_13_1";
    readonly FreeBSD13_testing: "freebsd_13_testing";
    readonly HookEsxi7: "hook_esxi7";
    readonly NixOS17_03: "nixos_17_03";
    readonly NixOS18_03: "nixos_18_03";
    readonly NixOS19_03: "nixos_19_03";
    readonly NixOS20_09: "nixos_20_09";
    readonly NixOS21_11: "nixos_21_11";
    readonly NixOS22_05: "nixos_22_05";
    readonly NixOS22_11: "nixos_22_11";
    readonly Nixos21_05: "nixos_21_05";
    readonly NutanixCentos: "nutanix_centos";
    readonly NutanixLTS5_19_1: "nutanix_lts_5_19_1";
    readonly NutanixLTS5_20: "nutanix_lts_5_20";
    readonly OpenSUSE42_3: "opensuse_42_3";
    readonly RHEL7: "rhel_7";
    readonly RHEL8: "rhel_8";
    readonly RHEL9: "rhel_9";
    readonly RancherOS: "rancher";
    readonly Rocky8: "rocky_8";
    readonly Rocky9: "rocky_9";
    readonly SLES12SP3: "suse_sles12_sp3";
    readonly ScientificLinux6: "scientific_6";
    readonly TalosV1: "talos_v1";
    readonly Ubuntu1710: "ubuntu_17_10";
    readonly Ubuntu18_04: "ubuntu_18_04";
    readonly Ubuntu1904: "ubuntu_19_04";
    readonly Ubuntu19_10: "ubuntu_19_10";
    readonly Ubuntu20_04: "ubuntu_20_04";
    readonly Ubuntu20_04_legacy: "ubuntu_20_04_legacy";
    readonly Ubuntu20_10: "ubuntu_20_10";
    readonly Ubuntu2204: "ubuntu_22_04";
    readonly VMWareAlloyVcf: "vmware_alloy_vcf";
    readonly VMWareEsxi5_5: "vmware_esxi_5_5";
    readonly VMWareEsxi6_0: "vmware_esxi_6_0";
    readonly VMWareEsxi6_5: "vmware_esxi_6_5";
    readonly VMWareEsxi6_7: "vmware_esxi_6_7";
    readonly VMWareEsxi6_7_vcf: "vmware_esxi_6_7_vcf";
    readonly VMWareEsxi7_0: "vmware_esxi_7_0";
    readonly VMWareEsxi7_0U2a: "vmware_esxi_7_0U2a";
    readonly VMWareEsxi7_0_vcf: "vmware_esxi_7_0_vcf";
    readonly VMWareNsx2_5_0: "vmware_nsx_2_5_0";
    readonly VMWareNsx3_0_0: "vmware_nsx_3_0_0";
    readonly Virtuozzo7: "virtuozzo_7";
    readonly Windows2012R2: "windows_2012_r2";
    readonly Windows2016: "windows_2016";
    readonly Windows2019: "windows_2019";
    readonly Windows2022: "windows_2022";
};
/**
 * See https://deploy.equinix.com/developers/api/metal/#tag/OperatingSystems/operation/findOperatingSystems
 */
export type OperatingSystem = (typeof OperatingSystem)[keyof typeof OperatingSystem];
export declare const Plan: {
    readonly A3LargeX86: "a3.large.x86";
    readonly C2LargeARM: "c2.large.arm";
    readonly C2MediumX86: "c2.medium.x86";
    readonly C3LargeARM: "c3.large.arm64";
    readonly C3MediumX86: "c3.medium.x86";
    readonly C3SmallX86: "c3.small.x86";
    readonly F3LargeX86: "f3.large.x86";
    readonly F3MediumX86: "f3.medium.x86";
    readonly G2LargeX86: "g2.large.x86";
    readonly M2XLargeX86: "m2.xlarge.x86";
    readonly M3LargeX86: "m3.large.x86";
    readonly M3SmallX86: "m3.small.x86";
    readonly N2XLargeX86: "n2.xlarge.x86";
    readonly N3XLargeX86: "n3.xlarge.x86";
    readonly S3XLargeX86: "s3.xlarge.x86";
    readonly T3SmallX86: "t3.small.x86";
    readonly X2XLargeX86: "x2.xlarge.x86";
    readonly X3XLargeX86: "x3.xlarge.x86";
};
/**
 * See https://deploy.equinix.com/developers/api/metal/#tag/Plans/operation/findPlans
 */
export type Plan = (typeof Plan)[keyof typeof Plan];
