import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace DaemonSet {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.DaemonSet).
     *
     * @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 { DaemonSet };
declare namespace DaemonSetList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.DaemonSetList).
     *
     * @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 { DaemonSetList };
declare namespace DaemonSetPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.DaemonSetPatch).
     *
     * @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 { DaemonSetPatch };
declare namespace Deployment {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.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 (extensions.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 (extensions.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 Ingress {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.Ingress).
     *
     * @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 { Ingress };
declare namespace IngressList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.IngressList).
     *
     * @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 { IngressList };
declare namespace IngressPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.IngressPatch).
     *
     * @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 { IngressPatch };
declare namespace NetworkPolicy {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.NetworkPolicy).
     *
     * @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 { NetworkPolicy };
declare namespace NetworkPolicyList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.NetworkPolicyList).
     *
     * @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 { NetworkPolicyList };
declare namespace NetworkPolicyPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.NetworkPolicyPatch).
     *
     * @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 { NetworkPolicyPatch };
declare namespace PodSecurityPolicy {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.PodSecurityPolicy).
     *
     * @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 { PodSecurityPolicy };
declare namespace PodSecurityPolicyList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.PodSecurityPolicyList).
     *
     * @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 { PodSecurityPolicyList };
declare namespace PodSecurityPolicyPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.PodSecurityPolicyPatch).
     *
     * @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 { PodSecurityPolicyPatch };
declare namespace ReplicaSet {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.ReplicaSet).
     *
     * @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 { ReplicaSet };
declare namespace ReplicaSetList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.ReplicaSetList).
     *
     * @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 { ReplicaSetList };
declare namespace ReplicaSetPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (extensions.v1beta1.ReplicaSetPatch).
     *
     * @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 { ReplicaSetPatch };
