import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
 * Get all firewall profiles
 */
export declare function getAllFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific firewall profile by name
 */
export declare function getFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a new firewall profile
 */
export declare function createFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update an existing firewall profile
 */
export declare function updateFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a firewall profile
 */
export declare function deleteFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get all port security profiles
 */
export declare function getAllPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific port security profile by name
 */
export declare function getPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a new port security profile
 */
export declare function createPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update an existing port security profile
 */
export declare function updatePortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a port security profile
 */
export declare function deletePortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get all MAC authentication profiles
 */
export declare function getAllMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific MAC authentication profile by name
 */
export declare function getMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a new MAC authentication profile
 */
export declare function createMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update an existing MAC authentication profile
 */
export declare function updateMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a MAC authentication profile
 */
export declare function deleteMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
