import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
 * Get all static route profiles
 */
export declare function getAllStaticRoute(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific static route profile
 */
export declare function getStaticRoute(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a static route profile
 */
export declare function createStaticRoute(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update a static route profile
 */
export declare function updateStaticRoute(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a static route profile
 */
export declare function deleteStaticRoute(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get all OSPFv2 profiles
 */
export declare function getAllOSPFv2(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific OSPFv2 profile
 */
export declare function getOSPFv2(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create an OSPFv2 profile
 */
export declare function createOSPFv2(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update an OSPFv2 profile
 */
export declare function updateOSPFv2(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete an OSPFv2 profile
 */
export declare function deleteOSPFv2(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get all BGP profiles
 */
export declare function getAllBGP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific BGP profile
 */
export declare function getBGP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a BGP profile
 */
export declare function createBGP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update a BGP profile
 */
export declare function updateBGP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a BGP profile
 */
export declare function deleteBGP(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get all VRF profiles
 */
export declare function getAllVRF(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a specific VRF profile
 */
export declare function getVRF(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a VRF profile
 */
export declare function createVRF(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update a VRF profile
 */
export declare function updateVRF(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a VRF profile
 */
export declare function deleteVRF(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
