import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace CSIDriver {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIDriver).
     *
     * @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 { CSIDriver };
declare namespace CSIDriverList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIDriverList).
     *
     * @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 { CSIDriverList };
declare namespace CSIDriverPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIDriverPatch).
     *
     * @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 { CSIDriverPatch };
declare namespace CSINode {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSINode).
     *
     * @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 { CSINode };
declare namespace CSINodeList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSINodeList).
     *
     * @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 { CSINodeList };
declare namespace CSINodePatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSINodePatch).
     *
     * @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 { CSINodePatch };
declare namespace CSIStorageCapacity {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIStorageCapacity).
     *
     * @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 { CSIStorageCapacity };
declare namespace CSIStorageCapacityList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIStorageCapacityList).
     *
     * @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 { CSIStorageCapacityList };
declare namespace CSIStorageCapacityPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.CSIStorageCapacityPatch).
     *
     * @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 { CSIStorageCapacityPatch };
declare namespace StorageClass {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.StorageClass).
     *
     * @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 { StorageClass };
declare namespace StorageClassList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.StorageClassList).
     *
     * @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 { StorageClassList };
declare namespace StorageClassPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.StorageClassPatch).
     *
     * @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 { StorageClassPatch };
declare namespace VolumeAttachment {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttachment).
     *
     * @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 { VolumeAttachment };
declare namespace VolumeAttachmentList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttachmentList).
     *
     * @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 { VolumeAttachmentList };
declare namespace VolumeAttachmentPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttachmentPatch).
     *
     * @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 { VolumeAttachmentPatch };
declare namespace VolumeAttributesClass {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttributesClass).
     *
     * @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 { VolumeAttributesClass };
declare namespace VolumeAttributesClassList {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttributesClassList).
     *
     * @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 { VolumeAttributesClassList };
declare namespace VolumeAttributesClassPatch {
    /**
     * Disallow the use of non-stable (Beta) Kubernetes resouces (storage.v1beta1.VolumeAttributesClassPatch).
     *
     * @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 { VolumeAttributesClassPatch };
