import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretSpec } from "./ClusterExternalSecretSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatus } from "./ClusterExternalSecretStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * ClusterExternalSecret is the Schema for the clusterexternalsecrets API. */ export interface IClusterExternalSecret extends TypeMeta { "apiVersion": "external-secrets.io/v1beta1"; "kind": "ClusterExternalSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatus; } /** * ClusterExternalSecret is the Schema for the clusterexternalsecrets API. */ export declare class ClusterExternalSecret extends Model implements IClusterExternalSecret { "apiVersion": "external-secrets.io/v1beta1"; "kind": "ClusterExternalSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecretStatus; static apiVersion: IClusterExternalSecret["apiVersion"]; static kind: IClusterExternalSecret["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IClusterExternalSecret as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecret, ClusterExternalSecret as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1ClusterExternalSecret };