import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IDevKnativeEventingPkgApisSourcesV1beta2PingSourceSpec } from "./PingSourceSpec.js"; import { IDevKnativeEventingPkgApisSourcesV1beta2PingSourceStatus } from "./PingSourceStatus.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * PingSource is the Schema for the PingSources API. */ export interface IPingSource extends TypeMeta { "apiVersion": "sources.knative.dev/v1beta2"; "kind": "PingSource"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSourcesV1beta2PingSourceSpec; "status"?: IDevKnativeEventingPkgApisSourcesV1beta2PingSourceStatus; } /** * PingSource is the Schema for the PingSources API. */ export declare class PingSource extends Model implements IPingSource { "apiVersion": "sources.knative.dev/v1beta2"; "kind": "PingSource"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IDevKnativeEventingPkgApisSourcesV1beta2PingSourceSpec; "status"?: IDevKnativeEventingPkgApisSourcesV1beta2PingSourceStatus; static apiVersion: IPingSource["apiVersion"]; static kind: IPingSource["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IPingSource as IDevKnativeEventingPkgApisSourcesV1beta2PingSource, PingSource as DevKnativeEventingPkgApisSourcesV1beta2PingSource };