import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace GalleryImage {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.GalleryImage).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { GalleryImage };
declare namespace GuestAgent {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.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 MarketplaceGalleryImage {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.MarketplaceGalleryImage).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { MarketplaceGalleryImage };
declare namespace NetworkInterface {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.NetworkInterface).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { NetworkInterface };
declare namespace StorageContainer {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.StorageContainer).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { StorageContainer };
declare namespace VirtualHardDisk {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.VirtualHardDisk).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualHardDisk };
declare namespace VirtualMachineInstance {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.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 VirtualNetwork {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230701preview.VirtualNetwork).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualNetwork };
