import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceSpec } from "./IntegrationSourceSpec.js"; import { IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceStatus } from "./IntegrationSourceStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * IntegrationSource is the Schema for the Integrationsources API */ export interface IIntegrationSource extends TypeMeta { "apiVersion": "sources.knative.dev/v1alpha1"; "kind": "IntegrationSource"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceSpec; "status"?: IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceStatus; } /** * IntegrationSource is the Schema for the Integrationsources API */ export declare class IntegrationSource extends Model implements IIntegrationSource { "apiVersion": "sources.knative.dev/v1alpha1"; "kind": "IntegrationSource"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceSpec; "status"?: IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSourceStatus; static apiVersion: IIntegrationSource["apiVersion"]; static kind: IIntegrationSource["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IIntegrationSource as IDevKnativeEventingPkgApisSourcesV1alpha1IntegrationSource, IntegrationSource as DevKnativeEventingPkgApisSourcesV1alpha1IntegrationSource };