import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace ArcSetting {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.ArcSetting).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { ArcSetting };
declare namespace Cluster {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.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 DeploymentSetting {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.DeploymentSetting).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { DeploymentSetting };
declare namespace Extension {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.Extension).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Extension };
declare namespace HciEdgeDevice {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.HciEdgeDevice).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HciEdgeDevice };
declare namespace HciEdgeDeviceJob {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.HciEdgeDeviceJob).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HciEdgeDeviceJob };
declare namespace SecuritySetting {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.SecuritySetting).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { SecuritySetting };
declare namespace Update {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.Update).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Update };
declare namespace UpdateRun {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.UpdateRun).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { UpdateRun };
declare namespace UpdateSummary {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20240901preview.UpdateSummary).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { UpdateSummary };
