import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace ControllerRevision {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.ControllerRevision).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ControllerRevision };
declare namespace ControllerRevisionList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.ControllerRevisionList).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ControllerRevisionList };
declare namespace ControllerRevisionPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.ControllerRevisionPatch).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ControllerRevisionPatch };
declare namespace Deployment {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.Deployment).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { Deployment };
declare namespace DeploymentList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.DeploymentList).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { DeploymentList };
declare namespace DeploymentPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.DeploymentPatch).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { DeploymentPatch };
declare namespace StatefulSet {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.StatefulSet).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { StatefulSet };
declare namespace StatefulSetList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.StatefulSetList).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { StatefulSetList };
declare namespace StatefulSetPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (apps.v1beta1.StatefulSetPatch).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://kubernetes.io/docs/concepts/overview/kubernetes-api/#api-groups-and-versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { StatefulSetPatch };
