import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPAdvertisementSpec } from "./CiliumBGPAdvertisementSpec.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * CiliumBGPAdvertisement is the Schema for the ciliumbgpadvertisements API */ export interface ICiliumBGPAdvertisement extends TypeMeta { "apiVersion": "cilium.io/v2"; "kind": "CiliumBGPAdvertisement"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPAdvertisementSpec; } /** * CiliumBGPAdvertisement is the Schema for the ciliumbgpadvertisements API */ export declare class CiliumBGPAdvertisement extends Model implements ICiliumBGPAdvertisement { "apiVersion": "cilium.io/v2"; "kind": "CiliumBGPAdvertisement"; "metadata": IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPAdvertisementSpec; static apiVersion: ICiliumBGPAdvertisement["apiVersion"]; static kind: ICiliumBGPAdvertisement["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { ICiliumBGPAdvertisement as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPAdvertisement, CiliumBGPAdvertisement as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2CiliumBGPAdvertisement };