import { IExecuteFunctions, IDataObject, IHttpRequestMethods, ICredentialDataDecryptedObject } from 'n8n-workflow';
/**
 * Get an access token using the OAuth2 flow
 */
export declare function getAccessToken(this: IExecuteFunctions, credentials: ICredentialDataDecryptedObject): Promise<string>;
/**
 * Make an API request to Aruba Central with OAuth2 authentication
 */
export declare function apiRequest(this: IExecuteFunctions, method: IHttpRequestMethods, endpoint: string, body?: IDataObject, qs?: IDataObject): Promise<any>;
