import type { Filter, ResourcePage as Page, Params } from '../types';
import type { NetworkLoadBalancerListener } from './types';
/**
 * getNetworkLoadBalancerListeners
 *
 * Returns a paginated list of listeners for a Network Load Balancer.
 *
 * @param networkLoadBalancerId { number } The ID of the Network Load Balancer.
 */
export declare const getNetworkLoadBalancerListeners: (networkLoadBalancerId: number, params?: Params, filters?: Filter) => Promise<Page<NetworkLoadBalancerListener>>;
/**
 * getNetworkLoadBalancerListener
 *
 * Returns detailed information about a single listener.
 *
 * @param networkLoadBalancerId { number } The ID of the Network Load Balancer.
 * @param listenerId { number } The ID of the listener to retrieve.
 */
export declare const getNetworkLoadBalancerListener: (networkLoadBalancerId: number, listenerId: number) => Promise<NetworkLoadBalancerListener>;
//# sourceMappingURL=listeners.d.ts.map