/// import localVarRequest from 'request'; export * from './admissionregistrationV1ServiceReference'; export * from './admissionregistrationV1WebhookClientConfig'; export * from './apiextensionsV1ServiceReference'; export * from './apiextensionsV1WebhookClientConfig'; export * from './apiregistrationV1ServiceReference'; export * from './authenticationV1TokenRequest'; export * from './coreV1EndpointPort'; export * from './coreV1Event'; export * from './coreV1EventList'; export * from './coreV1EventSeries'; export * from './discoveryV1EndpointPort'; export * from './eventsV1Event'; export * from './eventsV1EventList'; export * from './eventsV1EventSeries'; export * from './storageV1TokenRequest'; export * from './v1APIGroup'; export * from './v1APIGroupList'; export * from './v1APIResource'; export * from './v1APIResourceList'; export * from './v1APIService'; export * from './v1APIServiceCondition'; export * from './v1APIServiceList'; export * from './v1APIServiceSpec'; export * from './v1APIServiceStatus'; export * from './v1APIVersions'; export * from './v1AWSElasticBlockStoreVolumeSource'; export * from './v1Affinity'; export * from './v1AggregationRule'; export * from './v1AttachedVolume'; export * from './v1AzureDiskVolumeSource'; export * from './v1AzureFilePersistentVolumeSource'; export * from './v1AzureFileVolumeSource'; export * from './v1Binding'; export * from './v1BoundObjectReference'; export * from './v1CSIDriver'; export * from './v1CSIDriverList'; export * from './v1CSIDriverSpec'; export * from './v1CSINode'; export * from './v1CSINodeDriver'; export * from './v1CSINodeList'; export * from './v1CSINodeSpec'; export * from './v1CSIPersistentVolumeSource'; export * from './v1CSIVolumeSource'; export * from './v1Capabilities'; export * from './v1CephFSPersistentVolumeSource'; export * from './v1CephFSVolumeSource'; export * from './v1CertificateSigningRequest'; export * from './v1CertificateSigningRequestCondition'; export * from './v1CertificateSigningRequestList'; export * from './v1CertificateSigningRequestSpec'; export * from './v1CertificateSigningRequestStatus'; export * from './v1CinderPersistentVolumeSource'; export * from './v1CinderVolumeSource'; export * from './v1ClientIPConfig'; export * from './v1ClusterRole'; export * from './v1ClusterRoleBinding'; export * from './v1ClusterRoleBindingList'; export * from './v1ClusterRoleList'; export * from './v1ComponentCondition'; export * from './v1ComponentStatus'; export * from './v1ComponentStatusList'; export * from './v1Condition'; export * from './v1ConfigMap'; export * from './v1ConfigMapEnvSource'; export * from './v1ConfigMapKeySelector'; export * from './v1ConfigMapList'; export * from './v1ConfigMapNodeConfigSource'; export * from './v1ConfigMapProjection'; export * from './v1ConfigMapVolumeSource'; export * from './v1Container'; export * from './v1ContainerImage'; export * from './v1ContainerPort'; export * from './v1ContainerState'; export * from './v1ContainerStateRunning'; export * from './v1ContainerStateTerminated'; export * from './v1ContainerStateWaiting'; export * from './v1ContainerStatus'; export * from './v1ControllerRevision'; export * from './v1ControllerRevisionList'; export * from './v1CronJob'; export * from './v1CronJobList'; export * from './v1CronJobSpec'; export * from './v1CronJobStatus'; export * from './v1CrossVersionObjectReference'; export * from './v1CustomResourceColumnDefinition'; export * from './v1CustomResourceConversion'; export * from './v1CustomResourceDefinition'; export * from './v1CustomResourceDefinitionCondition'; export * from './v1CustomResourceDefinitionList'; export * from './v1CustomResourceDefinitionNames'; export * from './v1CustomResourceDefinitionSpec'; export * from './v1CustomResourceDefinitionStatus'; export * from './v1CustomResourceDefinitionVersion'; export * from './v1CustomResourceSubresourceScale'; export * from './v1CustomResourceSubresources'; export * from './v1CustomResourceValidation'; export * from './v1DaemonEndpoint'; export * from './v1DaemonSet'; export * from './v1DaemonSetCondition'; export * from './v1DaemonSetList'; export * from './v1DaemonSetSpec'; export * from './v1DaemonSetStatus'; export * from './v1DaemonSetUpdateStrategy'; export * from './v1DeleteOptions'; export * from './v1Deployment'; export * from './v1DeploymentCondition'; export * from './v1DeploymentList'; export * from './v1DeploymentSpec'; export * from './v1DeploymentStatus'; export * from './v1DeploymentStrategy'; export * from './v1DownwardAPIProjection'; export * from './v1DownwardAPIVolumeFile'; export * from './v1DownwardAPIVolumeSource'; export * from './v1EmptyDirVolumeSource'; export * from './v1Endpoint'; export * from './v1EndpointAddress'; export * from './v1EndpointConditions'; export * from './v1EndpointHints'; export * from './v1EndpointSlice'; export * from './v1EndpointSliceList'; export * from './v1EndpointSubset'; export * from './v1Endpoints'; export * from './v1EndpointsList'; export * from './v1EnvFromSource'; export * from './v1EnvVar'; export * from './v1EnvVarSource'; export * from './v1EphemeralContainer'; export * from './v1EphemeralVolumeSource'; export * from './v1EventSource'; export * from './v1Eviction'; export * from './v1ExecAction'; export * from './v1ExternalDocumentation'; export * from './v1FCVolumeSource'; export * from './v1FlexPersistentVolumeSource'; export * from './v1FlexVolumeSource'; export * from './v1FlockerVolumeSource'; export * from './v1ForZone'; export * from './v1GCEPersistentDiskVolumeSource'; export * from './v1GitRepoVolumeSource'; export * from './v1GlusterfsPersistentVolumeSource'; export * from './v1GlusterfsVolumeSource'; export * from './v1GroupVersionForDiscovery'; export * from './v1HTTPGetAction'; export * from './v1HTTPHeader'; export * from './v1HTTPIngressPath'; export * from './v1HTTPIngressRuleValue'; export * from './v1Handler'; export * from './v1HorizontalPodAutoscaler'; export * from './v1HorizontalPodAutoscalerList'; export * from './v1HorizontalPodAutoscalerSpec'; export * from './v1HorizontalPodAutoscalerStatus'; export * from './v1HostAlias'; export * from './v1HostPathVolumeSource'; export * from './v1IPBlock'; export * from './v1ISCSIPersistentVolumeSource'; export * from './v1ISCSIVolumeSource'; export * from './v1Ingress'; export * from './v1IngressBackend'; export * from './v1IngressClass'; export * from './v1IngressClassList'; export * from './v1IngressClassParametersReference'; export * from './v1IngressClassSpec'; export * from './v1IngressList'; export * from './v1IngressRule'; export * from './v1IngressServiceBackend'; export * from './v1IngressSpec'; export * from './v1IngressStatus'; export * from './v1IngressTLS'; export * from './v1JSONSchemaProps'; export * from './v1Job'; export * from './v1JobCondition'; export * from './v1JobList'; export * from './v1JobSpec'; export * from './v1JobStatus'; export * from './v1JobTemplateSpec'; export * from './v1KeyToPath'; export * from './v1LabelSelector'; export * from './v1LabelSelectorRequirement'; export * from './v1Lease'; export * from './v1LeaseList'; export * from './v1LeaseSpec'; export * from './v1Lifecycle'; export * from './v1LimitRange'; export * from './v1LimitRangeItem'; export * from './v1LimitRangeList'; export * from './v1LimitRangeSpec'; export * from './v1ListMeta'; export * from './v1LoadBalancerIngress'; export * from './v1LoadBalancerStatus'; export * from './v1LocalObjectReference'; export * from './v1LocalSubjectAccessReview'; export * from './v1LocalVolumeSource'; export * from './v1ManagedFieldsEntry'; export * from './v1MutatingWebhook'; export * from './v1MutatingWebhookConfiguration'; export * from './v1MutatingWebhookConfigurationList'; export * from './v1NFSVolumeSource'; export * from './v1Namespace'; export * from './v1NamespaceCondition'; export * from './v1NamespaceList'; export * from './v1NamespaceSpec'; export * from './v1NamespaceStatus'; export * from './v1NetworkPolicy'; export * from './v1NetworkPolicyEgressRule'; export * from './v1NetworkPolicyIngressRule'; export * from './v1NetworkPolicyList'; export * from './v1NetworkPolicyPeer'; export * from './v1NetworkPolicyPort'; export * from './v1NetworkPolicySpec'; export * from './v1Node'; export * from './v1NodeAddress'; export * from './v1NodeAffinity'; export * from './v1NodeCondition'; export * from './v1NodeConfigSource'; export * from './v1NodeConfigStatus'; export * from './v1NodeDaemonEndpoints'; export * from './v1NodeList'; export * from './v1NodeSelector'; export * from './v1NodeSelectorRequirement'; export * from './v1NodeSelectorTerm'; export * from './v1NodeSpec'; export * from './v1NodeStatus'; export * from './v1NodeSystemInfo'; export * from './v1NonResourceAttributes'; export * from './v1NonResourceRule'; export * from './v1ObjectFieldSelector'; export * from './v1ObjectMeta'; export * from './v1ObjectReference'; export * from './v1Overhead'; export * from './v1OwnerReference'; export * from './v1PersistentVolume'; export * from './v1PersistentVolumeClaim'; export * from './v1PersistentVolumeClaimCondition'; export * from './v1PersistentVolumeClaimList'; export * from './v1PersistentVolumeClaimSpec'; export * from './v1PersistentVolumeClaimStatus'; export * from './v1PersistentVolumeClaimTemplate'; export * from './v1PersistentVolumeClaimVolumeSource'; export * from './v1PersistentVolumeList'; export * from './v1PersistentVolumeSpec'; export * from './v1PersistentVolumeStatus'; export * from './v1PhotonPersistentDiskVolumeSource'; export * from './v1Pod'; export * from './v1PodAffinity'; export * from './v1PodAffinityTerm'; export * from './v1PodAntiAffinity'; export * from './v1PodCondition'; export * from './v1PodDNSConfig'; export * from './v1PodDNSConfigOption'; export * from './v1PodDisruptionBudget'; export * from './v1PodDisruptionBudgetList'; export * from './v1PodDisruptionBudgetSpec'; export * from './v1PodDisruptionBudgetStatus'; export * from './v1PodIP'; export * from './v1PodList'; export * from './v1PodReadinessGate'; export * from './v1PodSecurityContext'; export * from './v1PodSpec'; export * from './v1PodStatus'; export * from './v1PodTemplate'; export * from './v1PodTemplateList'; export * from './v1PodTemplateSpec'; export * from './v1PolicyRule'; export * from './v1PortStatus'; export * from './v1PortworxVolumeSource'; export * from './v1Preconditions'; export * from './v1PreferredSchedulingTerm'; export * from './v1PriorityClass'; export * from './v1PriorityClassList'; export * from './v1Probe'; export * from './v1ProjectedVolumeSource'; export * from './v1QuobyteVolumeSource'; export * from './v1RBDPersistentVolumeSource'; export * from './v1RBDVolumeSource'; export * from './v1ReplicaSet'; export * from './v1ReplicaSetCondition'; export * from './v1ReplicaSetList'; export * from './v1ReplicaSetSpec'; export * from './v1ReplicaSetStatus'; export * from './v1ReplicationController'; export * from './v1ReplicationControllerCondition'; export * from './v1ReplicationControllerList'; export * from './v1ReplicationControllerSpec'; export * from './v1ReplicationControllerStatus'; export * from './v1ResourceAttributes'; export * from './v1ResourceFieldSelector'; export * from './v1ResourceQuota'; export * from './v1ResourceQuotaList'; export * from './v1ResourceQuotaSpec'; export * from './v1ResourceQuotaStatus'; export * from './v1ResourceRequirements'; export * from './v1ResourceRule'; export * from './v1Role'; export * from './v1RoleBinding'; export * from './v1RoleBindingList'; export * from './v1RoleList'; export * from './v1RoleRef'; export * from './v1RollingUpdateDaemonSet'; export * from './v1RollingUpdateDeployment'; export * from './v1RollingUpdateStatefulSetStrategy'; export * from './v1RuleWithOperations'; export * from './v1RuntimeClass'; export * from './v1RuntimeClassList'; export * from './v1SELinuxOptions'; export * from './v1Scale'; export * from './v1ScaleIOPersistentVolumeSource'; export * from './v1ScaleIOVolumeSource'; export * from './v1ScaleSpec'; export * from './v1ScaleStatus'; export * from './v1Scheduling'; export * from './v1ScopeSelector'; export * from './v1ScopedResourceSelectorRequirement'; export * from './v1SeccompProfile'; export * from './v1Secret'; export * from './v1SecretEnvSource'; export * from './v1SecretKeySelector'; export * from './v1SecretList'; export * from './v1SecretProjection'; export * from './v1SecretReference'; export * from './v1SecretVolumeSource'; export * from './v1SecurityContext'; export * from './v1SelfSubjectAccessReview'; export * from './v1SelfSubjectAccessReviewSpec'; export * from './v1SelfSubjectRulesReview'; export * from './v1SelfSubjectRulesReviewSpec'; export * from './v1ServerAddressByClientCIDR'; export * from './v1Service'; export * from './v1ServiceAccount'; export * from './v1ServiceAccountList'; export * from './v1ServiceAccountTokenProjection'; export * from './v1ServiceBackendPort'; export * from './v1ServiceList'; export * from './v1ServicePort'; export * from './v1ServiceSpec'; export * from './v1ServiceStatus'; export * from './v1SessionAffinityConfig'; export * from './v1StatefulSet'; export * from './v1StatefulSetCondition'; export * from './v1StatefulSetList'; export * from './v1StatefulSetSpec'; export * from './v1StatefulSetStatus'; export * from './v1StatefulSetUpdateStrategy'; export * from './v1Status'; export * from './v1StatusCause'; export * from './v1StatusDetails'; export * from './v1StorageClass'; export * from './v1StorageClassList'; export * from './v1StorageOSPersistentVolumeSource'; export * from './v1StorageOSVolumeSource'; export * from './v1Subject'; export * from './v1SubjectAccessReview'; export * from './v1SubjectAccessReviewSpec'; export * from './v1SubjectAccessReviewStatus'; export * from './v1SubjectRulesReviewStatus'; export * from './v1Sysctl'; export * from './v1TCPSocketAction'; export * from './v1Taint'; export * from './v1TokenRequestSpec'; export * from './v1TokenRequestStatus'; export * from './v1TokenReview'; export * from './v1TokenReviewSpec'; export * from './v1TokenReviewStatus'; export * from './v1Toleration'; export * from './v1TopologySelectorLabelRequirement'; export * from './v1TopologySelectorTerm'; export * from './v1TopologySpreadConstraint'; export * from './v1TypedLocalObjectReference'; export * from './v1UncountedTerminatedPods'; export * from './v1UserInfo'; export * from './v1ValidatingWebhook'; export * from './v1ValidatingWebhookConfiguration'; export * from './v1ValidatingWebhookConfigurationList'; export * from './v1Volume'; export * from './v1VolumeAttachment'; export * from './v1VolumeAttachmentList'; export * from './v1VolumeAttachmentSource'; export * from './v1VolumeAttachmentSpec'; export * from './v1VolumeAttachmentStatus'; export * from './v1VolumeDevice'; export * from './v1VolumeError'; export * from './v1VolumeMount'; export * from './v1VolumeNodeAffinity'; export * from './v1VolumeNodeResources'; export * from './v1VolumeProjection'; export * from './v1VsphereVirtualDiskVolumeSource'; export * from './v1WatchEvent'; export * from './v1WebhookConversion'; export * from './v1WeightedPodAffinityTerm'; export * from './v1WindowsSecurityContextOptions'; export * from './v1alpha1AggregationRule'; export * from './v1alpha1CSIStorageCapacity'; export * from './v1alpha1CSIStorageCapacityList'; export * from './v1alpha1ClusterRole'; export * from './v1alpha1ClusterRoleBinding'; export * from './v1alpha1ClusterRoleBindingList'; export * from './v1alpha1ClusterRoleList'; export * from './v1alpha1Overhead'; export * from './v1alpha1PolicyRule'; export * from './v1alpha1PriorityClass'; export * from './v1alpha1PriorityClassList'; export * from './v1alpha1Role'; export * from './v1alpha1RoleBinding'; export * from './v1alpha1RoleBindingList'; export * from './v1alpha1RoleList'; export * from './v1alpha1RoleRef'; export * from './v1alpha1RuntimeClass'; export * from './v1alpha1RuntimeClassList'; export * from './v1alpha1RuntimeClassSpec'; export * from './v1alpha1Scheduling'; export * from './v1alpha1ServerStorageVersion'; export * from './v1alpha1StorageVersion'; export * from './v1alpha1StorageVersionCondition'; export * from './v1alpha1StorageVersionList'; export * from './v1alpha1StorageVersionStatus'; export * from './v1alpha1Subject'; export * from './v1alpha1VolumeAttachment'; export * from './v1alpha1VolumeAttachmentList'; export * from './v1alpha1VolumeAttachmentSource'; export * from './v1alpha1VolumeAttachmentSpec'; export * from './v1alpha1VolumeAttachmentStatus'; export * from './v1alpha1VolumeError'; export * from './v1beta1AllowedCSIDriver'; export * from './v1beta1AllowedFlexVolume'; export * from './v1beta1AllowedHostPath'; export * from './v1beta1CSIStorageCapacity'; export * from './v1beta1CSIStorageCapacityList'; export * from './v1beta1CronJob'; export * from './v1beta1CronJobList'; export * from './v1beta1CronJobSpec'; export * from './v1beta1CronJobStatus'; export * from './v1beta1Endpoint'; export * from './v1beta1EndpointConditions'; export * from './v1beta1EndpointHints'; export * from './v1beta1EndpointPort'; export * from './v1beta1EndpointSlice'; export * from './v1beta1EndpointSliceList'; export * from './v1beta1Event'; export * from './v1beta1EventList'; export * from './v1beta1EventSeries'; export * from './v1beta1FSGroupStrategyOptions'; export * from './v1beta1FlowDistinguisherMethod'; export * from './v1beta1FlowSchema'; export * from './v1beta1FlowSchemaCondition'; export * from './v1beta1FlowSchemaList'; export * from './v1beta1FlowSchemaSpec'; export * from './v1beta1FlowSchemaStatus'; export * from './v1beta1ForZone'; export * from './v1beta1GroupSubject'; export * from './v1beta1HostPortRange'; export * from './v1beta1IDRange'; export * from './v1beta1JobTemplateSpec'; export * from './v1beta1LimitResponse'; export * from './v1beta1LimitedPriorityLevelConfiguration'; export * from './v1beta1NonResourcePolicyRule'; export * from './v1beta1Overhead'; export * from './v1beta1PodDisruptionBudget'; export * from './v1beta1PodDisruptionBudgetList'; export * from './v1beta1PodDisruptionBudgetSpec'; export * from './v1beta1PodDisruptionBudgetStatus'; export * from './v1beta1PodSecurityPolicy'; export * from './v1beta1PodSecurityPolicyList'; export * from './v1beta1PodSecurityPolicySpec'; export * from './v1beta1PolicyRulesWithSubjects'; export * from './v1beta1PriorityLevelConfiguration'; export * from './v1beta1PriorityLevelConfigurationCondition'; export * from './v1beta1PriorityLevelConfigurationList'; export * from './v1beta1PriorityLevelConfigurationReference'; export * from './v1beta1PriorityLevelConfigurationSpec'; export * from './v1beta1PriorityLevelConfigurationStatus'; export * from './v1beta1QueuingConfiguration'; export * from './v1beta1ResourcePolicyRule'; export * from './v1beta1RunAsGroupStrategyOptions'; export * from './v1beta1RunAsUserStrategyOptions'; export * from './v1beta1RuntimeClass'; export * from './v1beta1RuntimeClassList'; export * from './v1beta1RuntimeClassStrategyOptions'; export * from './v1beta1SELinuxStrategyOptions'; export * from './v1beta1Scheduling'; export * from './v1beta1ServiceAccountSubject'; export * from './v1beta1Subject'; export * from './v1beta1SupplementalGroupsStrategyOptions'; export * from './v1beta1UserSubject'; export * from './v2beta1ContainerResourceMetricSource'; export * from './v2beta1ContainerResourceMetricStatus'; export * from './v2beta1CrossVersionObjectReference'; export * from './v2beta1ExternalMetricSource'; export * from './v2beta1ExternalMetricStatus'; export * from './v2beta1HorizontalPodAutoscaler'; export * from './v2beta1HorizontalPodAutoscalerCondition'; export * from './v2beta1HorizontalPodAutoscalerList'; export * from './v2beta1HorizontalPodAutoscalerSpec'; export * from './v2beta1HorizontalPodAutoscalerStatus'; export * from './v2beta1MetricSpec'; export * from './v2beta1MetricStatus'; export * from './v2beta1ObjectMetricSource'; export * from './v2beta1ObjectMetricStatus'; export * from './v2beta1PodsMetricSource'; export * from './v2beta1PodsMetricStatus'; export * from './v2beta1ResourceMetricSource'; export * from './v2beta1ResourceMetricStatus'; export * from './v2beta2ContainerResourceMetricSource'; export * from './v2beta2ContainerResourceMetricStatus'; export * from './v2beta2CrossVersionObjectReference'; export * from './v2beta2ExternalMetricSource'; export * from './v2beta2ExternalMetricStatus'; export * from './v2beta2HPAScalingPolicy'; export * from './v2beta2HPAScalingRules'; export * from './v2beta2HorizontalPodAutoscaler'; export * from './v2beta2HorizontalPodAutoscalerBehavior'; export * from './v2beta2HorizontalPodAutoscalerCondition'; export * from './v2beta2HorizontalPodAutoscalerList'; export * from './v2beta2HorizontalPodAutoscalerSpec'; export * from './v2beta2HorizontalPodAutoscalerStatus'; export * from './v2beta2MetricIdentifier'; export * from './v2beta2MetricSpec'; export * from './v2beta2MetricStatus'; export * from './v2beta2MetricTarget'; export * from './v2beta2MetricValueStatus'; export * from './v2beta2ObjectMetricSource'; export * from './v2beta2ObjectMetricStatus'; export * from './v2beta2PodsMetricSource'; export * from './v2beta2PodsMetricStatus'; export * from './v2beta2ResourceMetricSource'; export * from './v2beta2ResourceMetricStatus'; export * from './versionInfo'; import * as fs from 'fs'; export interface RequestDetailedFile { value: Buffer; options?: { filename?: string; contentType?: string; }; } export declare type RequestFile = string | Buffer | fs.ReadStream | RequestDetailedFile; export declare class ObjectSerializer { static findCorrectType(data: any, expectedType: string): any; static serialize(data: any, type: string): any; static deserialize(data: any, type: string): any; } export interface Authentication { /** * Apply authentication settings to header and query params. */ applyToRequest(requestOptions: localVarRequest.Options): Promise | void; } export declare class HttpBasicAuth implements Authentication { username: string; password: string; applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class HttpBearerAuth implements Authentication { accessToken: string | (() => string); applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class ApiKeyAuth implements Authentication { private location; private paramName; apiKey: string; constructor(location: string, paramName: string); applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class OAuth implements Authentication { accessToken: string; applyToRequest(requestOptions: localVarRequest.Options): void; } export declare class VoidAuth implements Authentication { username: string; password: string; applyToRequest(_: localVarRequest.Options): void; } export declare type Interceptor = (requestOptions: localVarRequest.Options) => (Promise | void);