import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretSpec } from "./ClusterPushSecretSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretStatus } from "./ClusterPushSecretStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; export interface IClusterPushSecret extends TypeMeta { "apiVersion": "external-secrets.io/v1alpha1"; "kind": "ClusterPushSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretStatus; } export declare class ClusterPushSecret extends Model implements IClusterPushSecret { "apiVersion": "external-secrets.io/v1alpha1"; "kind": "ClusterPushSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecretStatus; static apiVersion: IClusterPushSecret["apiVersion"]; static kind: IClusterPushSecret["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IClusterPushSecret as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecret, ClusterPushSecret as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1ClusterPushSecret };