import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretStatusCondition } from "./PushSecretStatusCondition.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretNamespaceFailure } from "./ClusterPushSecretNamespaceFailure.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IClusterPushSecretStatus { "conditions"?: Array; /** * Failed namespaces are the namespaces that failed to apply an PushSecret */ "failedNamespaces"?: Array; /** * ProvisionedNamespaces are the namespaces where the ClusterPushSecret has secrets */ "provisionedNamespaces"?: Array; "pushSecretName"?: string; } export declare class ClusterPushSecretStatus extends Model implements IClusterPushSecretStatus { "conditions"?: Array; "failedNamespaces"?: Array; "provisionedNamespaces"?: Array; "pushSecretName"?: string; constructor(data?: ModelData); } export type { IClusterPushSecretStatus as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretStatus, ClusterPushSecretStatus as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretStatus };