import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace Cluster {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.Cluster).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Cluster };
declare namespace Datastore {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.Datastore).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Datastore };
declare namespace GuestAgent {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.GuestAgent).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { GuestAgent };
declare namespace Host {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.Host).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Host };
declare namespace HybridIdentityMetadatum {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.HybridIdentityMetadatum).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HybridIdentityMetadatum };
declare namespace InventoryItem {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.InventoryItem).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { InventoryItem };
declare namespace MachineExtension {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.MachineExtension).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { MachineExtension };
declare namespace ResourcePool {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.ResourcePool).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { ResourcePool };
declare namespace VCenter {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VCenter).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VCenter };
declare namespace VMInstanceGuestAgent {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VMInstanceGuestAgent).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VMInstanceGuestAgent };
declare namespace VirtualMachine {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VirtualMachine).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualMachine };
declare namespace VirtualMachineInstance {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VirtualMachineInstance).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualMachineInstance };
declare namespace VirtualMachineTemplate {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VirtualMachineTemplate).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualMachineTemplate };
declare namespace VirtualNetwork {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (connectedvmwarevsphere.v20230301preview.VirtualNetwork).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualNetwork };
