import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretSpec } from "./PushSecretSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretStatus } from "./PushSecretStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; export interface IPushSecret extends TypeMeta { "apiVersion": "external-secrets.io/v1alpha1"; "kind": "PushSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretStatus; } export declare class PushSecret extends Model implements IPushSecret { "apiVersion": "external-secrets.io/v1alpha1"; "kind": "PushSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretSpec; "status"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecretStatus; static apiVersion: IPushSecret["apiVersion"]; static kind: IPushSecret["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IPushSecret as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecret, PushSecret as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1alpha1PushSecret };