import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurAPIKey } from "./ConjurAPIKey.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurJWT } from "./ConjurJWT.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IConjurAuth { /** * Authenticates with Conjur using an API key. */ "apikey"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurAPIKey; /** * Jwt enables JWT authentication using Kubernetes service account tokens. */ "jwt"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurJWT; } export declare class ConjurAuth extends Model implements IConjurAuth { "apikey"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurAPIKey; "jwt"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurJWT; constructor(data?: ModelData); } export type { IConjurAuth as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurAuth, ConjurAuth as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1ConjurAuth };