import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
 * Get a list of all Access Points
 */
export declare function getAllAPs(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get details for a specific Access Point
 */
export declare function getAPDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get top APs by wireless usage
 */
export declare function getTopAPsByWirelessUsage(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get AP Throughput Trends
 */
export declare function getAPThroughputTrends(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get AP CPU Utilization
 */
export declare function getAPCPUUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get AP Memory Utilization
 */
export declare function getAPMemoryUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get AP Power Consumption
 */
export declare function getAPPowerConsumption(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Radio Details
 */
export declare function getRadioDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get comprehensive radio performance metrics
 */
export declare function getRadioPerformance(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get APs with Performance Issues
 */
export declare function getAPsWithIssues(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Access Point Port Frame Trends
 */
export declare function getAPPortFrameTrends(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of all radios
 */
export declare function getAllRadios(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get channel utilization information for a specific radio
 */
export declare function getRadioChannelUtilization(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get channel quality information for a specific radio
 */
export declare function getRadioChannelQuality(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get noise floor information for a specific radio
 */
export declare function getRadioNoiseFloor(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get transmission information for a specific radio
 */
export declare function getRadioTransmissionInfo(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Access Point Port CRC Errors
 */
export declare function getAPPortCRCErrors(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Access Point Port Collision Errors
 */
export declare function getAPPortCollisionErrors(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Access Point Radio Throughput Trend
 */
export declare function getAPRadioThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get Access Point Port Throughput Trend
 */
export declare function getAPPortThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of radios for a specific access point
 */
export declare function getAPRadiosList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of ports for a specific access point
 */
export declare function getAPPortsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of all WLANs
 */
export declare function getAllWLANs(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific WLAN by name
 */
export declare function getWLANByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of WLANs for a specific access point
 */
export declare function getAPWLANsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get throughput trend for a WLAN of an access point
 */
export declare function getAPWLANThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a list of tunnels for a specific access point
 */
export declare function getAPTunnelsList(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get detailed information about a specific access point tunnel
 */
export declare function getAPTunnelDetails(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get throughput trend for an access point tunnel
 */
export declare function getAPTunnelThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get packet loss trend for an access point tunnel
 */
export declare function getAPTunnelPacketLossTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get jitter trend for an access point tunnel
 */
export declare function getAPTunnelJitterTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get latency trend for an access point tunnel
 */
export declare function getAPTunnelLatencyTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get MOS score trend for an access point tunnel
 */
export declare function getAPTunnelMOSScoreTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get throughput trend for a specific WLAN
 */
export declare function getWLANThroughputTrend(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
