import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
 * Get All SNMP Profiles
 * Returns all SNMP profiles, optionally filtered.
 */
export declare function getAllSNMP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get SNMP Profile
 * Returns a specific SNMP profile by name.
 */
export declare function getSNMP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create SNMP Profile
 * Creates a new SNMP profile.
 */
export declare function createSNMP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update SNMP Profile
 * Updates an existing SNMP profile.
 */
export declare function updateSNMP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete SNMP Profile
 * Deletes an SNMP profile by name.
 */
export declare function deleteSNMP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
