import { IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector } from "../../github.com/external-secrets/external-secrets/apis/meta/v1/SecretKeySelector.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IBeyondTrustProviderSecretRef { /** * SecretRef references a key in a secret that will be used as value. */ "secretRef"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; /** * Value can be specified directly to set a value without using a secret. */ "value"?: string; } export declare class BeyondTrustProviderSecretRef extends Model implements IBeyondTrustProviderSecretRef { "secretRef"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "value"?: string; constructor(data?: ModelData); } export type { IBeyondTrustProviderSecretRef as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1BeyondTrustProviderSecretRef, BeyondTrustProviderSecretRef as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1BeyondTrustProviderSecretRef };