import { IDevKnativeOperatorPkgApisOperatorBaseCephSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/CephSourceConfiguration.js"; import { IDevKnativeOperatorPkgApisOperatorBaseGithubSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/GithubSourceConfiguration.js"; import { IDevKnativeOperatorPkgApisOperatorBaseGitlabSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/GitlabSourceConfiguration.js"; import { IDevKnativeOperatorPkgApisOperatorBaseKafkaSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/KafkaSourceConfiguration.js"; import { IDevKnativeOperatorPkgApisOperatorBaseRabbitmqSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/RabbitmqSourceConfiguration.js"; import { IDevKnativeOperatorPkgApisOperatorBaseRedisSourceConfiguration } from "../../knative.dev/operator/pkg/apis/operator/base/RedisSourceConfiguration.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * SourceConfigs specifies options for the eventing sources. */ export interface ISourceConfigs { "ceph": IDevKnativeOperatorPkgApisOperatorBaseCephSourceConfiguration; "github": IDevKnativeOperatorPkgApisOperatorBaseGithubSourceConfiguration; "gitlab": IDevKnativeOperatorPkgApisOperatorBaseGitlabSourceConfiguration; "kafka": IDevKnativeOperatorPkgApisOperatorBaseKafkaSourceConfiguration; "rabbitmq": IDevKnativeOperatorPkgApisOperatorBaseRabbitmqSourceConfiguration; "redis": IDevKnativeOperatorPkgApisOperatorBaseRedisSourceConfiguration; } /** * SourceConfigs specifies options for the eventing sources. */ export declare class SourceConfigs extends Model implements ISourceConfigs { "ceph": IDevKnativeOperatorPkgApisOperatorBaseCephSourceConfiguration; "github": IDevKnativeOperatorPkgApisOperatorBaseGithubSourceConfiguration; "gitlab": IDevKnativeOperatorPkgApisOperatorBaseGitlabSourceConfiguration; "kafka": IDevKnativeOperatorPkgApisOperatorBaseKafkaSourceConfiguration; "rabbitmq": IDevKnativeOperatorPkgApisOperatorBaseRabbitmqSourceConfiguration; "redis": IDevKnativeOperatorPkgApisOperatorBaseRedisSourceConfiguration; constructor(data?: ModelData); } export type { ISourceConfigs as IDevKnativeOperatorPkgApisOperatorV1beta1SourceConfigs, SourceConfigs as DevKnativeOperatorPkgApisOperatorV1beta1SourceConfigs };