import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1CAProvider } from "./CAProvider.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IKubernetesServer { /** * CABundle is a base64-encoded CA certificate */ "caBundle"?: string; /** * see: https://external-secrets.io/v0.4.1/spec/#external-secrets.io/v1alpha1.CAProvider */ "caProvider"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1CAProvider; /** * configures the Kubernetes server Address. */ "url"?: string; } export declare class KubernetesServer extends Model implements IKubernetesServer { "caBundle"?: string; "caProvider"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1CAProvider; "url"?: string; constructor(data?: ModelData); } export type { IKubernetesServer as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1KubernetesServer, KubernetesServer as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1KubernetesServer };