import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretSpec } from "./ExternalSecretSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatus } from "./ExternalSecretStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * ExternalSecret is the Schema for the external-secrets API. */ export interface IExternalSecret extends TypeMeta { "apiVersion": "external-secrets.io/v1"; "kind": "ExternalSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatus; } /** * ExternalSecret is the Schema for the external-secrets API. */ export declare class ExternalSecret extends Model implements IExternalSecret { "apiVersion": "external-secrets.io/v1"; "kind": "ExternalSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecretStatus; static apiVersion: IExternalSecret["apiVersion"]; static kind: IExternalSecret["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IExternalSecret as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecret, ExternalSecret as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ExternalSecret };