import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2DefaultGateway } from "./DefaultGateway.js"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2BGPAutoDiscoveryMode } from "./BGPAutoDiscoveryMode.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * AutoDiscovery is the configuration for auto-discovery of the peer address. */ export interface IBGPAutoDiscovery { /** * defaultGateway is the configuration for auto-discovery of the default gateway. */ "defaultGateway"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2DefaultGateway; /** * mode is the mode of the auto-discovery. */ "mode": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2BGPAutoDiscoveryMode; } /** * AutoDiscovery is the configuration for auto-discovery of the peer address. */ export declare class BGPAutoDiscovery extends Model implements IBGPAutoDiscovery { "defaultGateway"?: IComGithubCiliumCiliumPkgK8sApisCiliumIoV2DefaultGateway; "mode": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2BGPAutoDiscoveryMode; constructor(data?: ModelData); } export type { IBGPAutoDiscovery as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2BGPAutoDiscovery, BGPAutoDiscovery as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2BGPAutoDiscovery };