import { IDevKnativePkgTrackerReference } from "../../knative.dev/pkg/tracker/Reference.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * BindingSpec specifies the spec portion of the Binding partial-schema. */ export interface IBindingSpec { /** * Subject references the resource(s) whose "runtime contract" should be * augmented by Binding implementations. */ "subject": IDevKnativePkgTrackerReference; } /** * BindingSpec specifies the spec portion of the Binding partial-schema. */ export declare class BindingSpec extends Model implements IBindingSpec { "subject": IDevKnativePkgTrackerReference; constructor(data?: ModelData); } export type { IBindingSpec as IDevKnativePkgApisDuckV1BindingSpec, BindingSpec as DevKnativePkgApisDuckV1BindingSpec };