import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatusCondition } from "./ClusterExternalSecretStatusCondition.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretNamespaceFailure } from "./ClusterExternalSecretNamespaceFailure.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * ClusterExternalSecretStatus defines the observed state of ClusterExternalSecret. */ export interface IClusterExternalSecretStatus { "conditions"?: Array; /** * ExternalSecretName is the name of the ExternalSecrets created by the ClusterExternalSecret */ "externalSecretName"?: string; /** * Failed namespaces are the namespaces that failed to apply an ExternalSecret */ "failedNamespaces"?: Array; /** * ProvisionedNamespaces are the namespaces where the ClusterExternalSecret has secrets */ "provisionedNamespaces"?: Array; } /** * ClusterExternalSecretStatus defines the observed state of ClusterExternalSecret. */ export declare class ClusterExternalSecretStatus extends Model implements IClusterExternalSecretStatus { "conditions"?: Array; "externalSecretName"?: string; "failedNamespaces"?: Array; "provisionedNamespaces"?: Array; constructor(data?: ModelData); } export type { IClusterExternalSecretStatus as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatus, ClusterExternalSecretStatus as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatus };