import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustAuth } from "./BeyondtrustAuth.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustServer } from "./BeyondtrustServer.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IBeyondtrustProvider { /** * Auth configures how the operator authenticates with Beyondtrust. */ "auth": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustAuth; /** * Auth configures how API server works. */ "server": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustServer; } export declare class BeyondtrustProvider extends Model implements IBeyondtrustProvider { "auth": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustAuth; "server": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustServer; constructor(data?: ModelData); } export type { IBeyondtrustProvider as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustProvider, BeyondtrustProvider as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1beta1BeyondtrustProvider };