import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateRef } from "./TemplateRef.js"; import { IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateTarget } from "./TemplateTarget.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface ITemplateFrom { "configMap"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateRef; "literal"?: string; "secret"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateRef; "target"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateTarget; } export declare class TemplateFrom extends Model implements ITemplateFrom { "configMap"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateRef; "literal"?: string; "secret"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateRef; "target"?: IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateTarget; constructor(data?: ModelData); } export type { ITemplateFrom as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateFrom, TemplateFrom as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1TemplateFrom };