import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace AvailabilitySet {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.AvailabilitySet).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { AvailabilitySet };
declare namespace Cloud {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.Cloud).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Cloud };
declare namespace GuestAgent {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.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 HybridIdentityMetadata {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.HybridIdentityMetadata).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HybridIdentityMetadata };
declare namespace InventoryItem {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.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 (scvmm.v20220521preview.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 VirtualMachine {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.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 VirtualMachineTemplate {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.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 (scvmm.v20220521preview.VirtualNetwork).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualNetwork };
declare namespace VmmServer {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (scvmm.v20220521preview.VmmServer).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VmmServer };
