import { IIoK8sApiCoreV1LocalObjectReference } from "kubernetes-models/v1/LocalObjectReference"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatusCondition } from "./ExternalSecretStatusCondition.js"; import { IIoK8sApimachineryPkgApisMetaV1Time } from "@kubernetes-models/apimachinery/apis/meta/v1/Time"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IExternalSecretStatus { /** * Binding represents a servicebinding.io Provisioned Service reference to the secret */ "binding"?: IIoK8sApiCoreV1LocalObjectReference; "conditions"?: Array; /** * refreshTime is the time and date the external secret was fetched and * the target secret updated */ "refreshTime"?: IIoK8sApimachineryPkgApisMetaV1Time; /** * SyncedResourceVersion keeps track of the last synced version */ "syncedResourceVersion"?: string; } export declare class ExternalSecretStatus extends Model implements IExternalSecretStatus { "binding"?: IIoK8sApiCoreV1LocalObjectReference; "conditions"?: Array; "refreshTime"?: IIoK8sApimachineryPkgApisMetaV1Time; "syncedResourceVersion"?: string; constructor(data?: ModelData); } export type { IExternalSecretStatus as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatus, ExternalSecretStatus as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatus };