import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProviderRef } from "./SecretServerProviderRef.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * See https://github.com/DelineaXPM/tss-sdk-go/blob/main/server/server.go. */ export interface ISecretServerProvider { /** * Password is the secret server account password. */ "password": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProviderRef; /** * ServerURL * URL to your secret server installation */ "serverURL": string; /** * Username is the secret server account username. */ "username": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProviderRef; } /** * See https://github.com/DelineaXPM/tss-sdk-go/blob/main/server/server.go. */ export declare class SecretServerProvider extends Model implements ISecretServerProvider { "password": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProviderRef; "serverURL": string; "username": IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProviderRef; constructor(data?: ModelData); } export type { ISecretServerProvider as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProvider, SecretServerProvider as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1SecretServerProvider };