import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorSpec } from "./GeneratorSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorKind } from "./GeneratorKind.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IClusterGeneratorSpec { /** * Generator the spec for this generator, must match the kind. */ "generator": IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorSpec; /** * Kind the kind of this generator. */ "kind": IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorKind; } export declare class ClusterGeneratorSpec extends Model implements IClusterGeneratorSpec { "generator": IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorSpec; "kind": IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorKind; constructor(data?: ModelData); } export type { IClusterGeneratorSpec as IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ClusterGeneratorSpec, ClusterGeneratorSpec as ComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ClusterGeneratorSpec };