import { getInsightsNetwork } from './operations/getInsightsNetwork.methods';
import { getInsightsSite } from './operations/getInsightsSite.methods';
import { getInsightsAp } from './operations/getInsightsAp.methods';
import { getInsightsClient } from './operations/getInsightsClient.methods';
import { getInsightsGateway } from './operations/getInsightsGateway.methods';
import { getInsightsSwitch } from './operations/getInsightsSwitch.methods';
/**
 * All operations available for the insights resource
 */
export declare const insightsOperations: {
    getInsightsNetwork: typeof getInsightsNetwork;
    getInsightsSite: typeof getInsightsSite;
    getInsightsAp: typeof getInsightsAp;
    getInsightsClient: typeof getInsightsClient;
    getInsightsGateway: typeof getInsightsGateway;
    getInsightsSwitch: typeof getInsightsSwitch;
};
/**
 * Check if an insights operation exists
 * @param operation Operation name to check
 * @returns boolean indicating if the operation exists
 */
export declare function hasInsightsOperation(operation: string): boolean;
