import { ModelData, Model } from "@kubernetes-models/base"; export interface IEventPolicyFromReference { /** * API version of the referent. */ "apiVersion"?: string; /** * Kind of the referent. * More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds */ "kind": string; /** * Name of the referent. * More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names */ "name": string; /** * Namespace of the referent. * More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ * This is optional field, it gets defaulted to the object holding it if left out. */ "namespace"?: string; } export declare class EventPolicyFromReference extends Model implements IEventPolicyFromReference { "apiVersion"?: string; "kind": string; "name": string; "namespace"?: string; constructor(data?: ModelData); } export type { IEventPolicyFromReference as IDevKnativeEventingPkgApisEventingV1alpha1EventPolicyFromReference, EventPolicyFromReference as DevKnativeEventingPkgApisEventingV1alpha1EventPolicyFromReference };