import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkSpec } from "./IntegrationSinkSpec.js"; import { IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkStatus } from "./IntegrationSinkStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * IntegrationSink is the Schema for the IntegrationSink API. */ export interface IIntegrationSink extends TypeMeta { "apiVersion": "sinks.knative.dev/v1alpha1"; "kind": "IntegrationSink"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkSpec; "status"?: IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkStatus; } /** * IntegrationSink is the Schema for the IntegrationSink API. */ export declare class IntegrationSink extends Model implements IIntegrationSink { "apiVersion": "sinks.knative.dev/v1alpha1"; "kind": "IntegrationSink"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkSpec; "status"?: IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSinkStatus; static apiVersion: IIntegrationSink["apiVersion"]; static kind: IIntegrationSink["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IIntegrationSink as IDevKnativeEventingPkgApisSinksV1alpha1IntegrationSink, IntegrationSink as DevKnativeEventingPkgApisSinksV1alpha1IntegrationSink };