import { ModelData, Model } from "@kubernetes-models/base"; /** * CiliumBGPFamily represents a AFI/SAFI address family pair. */ export interface ICiliumBGPFamily { /** * Afi is the Address Family Identifier (AFI) of the family. */ "afi": "ipv4" | "ipv6" | "l2vpn" | "ls" | "opaque"; /** * Safi is the Subsequent Address Family Identifier (SAFI) of the family. */ "safi": "unicast" | "multicast" | "mpls_label" | "encapsulation" | "vpls" | "evpn" | "ls" | "sr_policy" | "mup" | "mpls_vpn" | "mpls_vpn_multicast" | "route_target_constraints" | "flowspec_unicast" | "flowspec_vpn" | "key_value"; } /** * CiliumBGPFamily represents a AFI/SAFI address family pair. */ export declare class CiliumBGPFamily extends Model implements ICiliumBGPFamily { "afi": "ipv4" | "ipv6" | "l2vpn" | "ls" | "opaque"; "safi": "unicast" | "multicast" | "mpls_label" | "encapsulation" | "vpls" | "evpn" | "ls" | "sr_policy" | "mup" | "mpls_vpn" | "mpls_vpn_multicast" | "route_target_constraints" | "flowspec_unicast" | "flowspec_vpn" | "key_value"; constructor(data?: ModelData); } export type { ICiliumBGPFamily as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumBGPFamily, CiliumBGPFamily as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumBGPFamily };