import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ACRAccessTokenSpec } from "./ACRAccessTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ECRAuthorizationTokenSpec } from "./ECRAuthorizationTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec } from "./FakeSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GCRAccessTokenSpec } from "./GCRAccessTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GithubAccessTokenSpec } from "./GithubAccessTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GrafanaSpec } from "./GrafanaSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1PasswordSpec } from "./PasswordSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1QuayAccessTokenSpec } from "./QuayAccessTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1STSSessionTokenSpec } from "./STSSessionTokenSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1UUIDSpec } from "./UUIDSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec } from "./VaultDynamicSecretSpec.js"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1WebhookSpec } from "./WebhookSpec.js"; import { ModelData, Model } from "@kubernetes-models/base"; export interface IGeneratorSpec { "acrAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ACRAccessTokenSpec; "ecrAuthorizationTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ECRAuthorizationTokenSpec; "fakeSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec; "gcrAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GCRAccessTokenSpec; "githubAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GithubAccessTokenSpec; "grafanaSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GrafanaSpec; "passwordSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1PasswordSpec; "quayAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1QuayAccessTokenSpec; "stsSessionTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1STSSessionTokenSpec; "uuidSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1UUIDSpec; "vaultDynamicSecretSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec; "webhookSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1WebhookSpec; } export declare class GeneratorSpec extends Model implements IGeneratorSpec { "acrAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ACRAccessTokenSpec; "ecrAuthorizationTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1ECRAuthorizationTokenSpec; "fakeSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec; "gcrAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GCRAccessTokenSpec; "githubAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GithubAccessTokenSpec; "grafanaSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GrafanaSpec; "passwordSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1PasswordSpec; "quayAccessTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1QuayAccessTokenSpec; "stsSessionTokenSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1STSSessionTokenSpec; "uuidSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1UUIDSpec; "vaultDynamicSecretSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1VaultDynamicSecretSpec; "webhookSpec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1WebhookSpec; constructor(data?: ModelData); } export type { IGeneratorSpec as IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorSpec, GeneratorSpec as ComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1GeneratorSpec };