import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec } from "./VaultDynamicSecretSpec.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; export interface IVaultDynamicSecret extends TypeMeta { "apiVersion": "generators.external-secrets.io/v1alpha1"; "kind": "VaultDynamicSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec; } export declare class VaultDynamicSecret extends Model implements IVaultDynamicSecret { "apiVersion": "generators.external-secrets.io/v1alpha1"; "kind": "VaultDynamicSecret"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec; static apiVersion: IVaultDynamicSecret["apiVersion"]; static kind: IVaultDynamicSecret["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IVaultDynamicSecret as IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecret, VaultDynamicSecret as ComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecret };