import { IExecuteFunctions, IHookFunctions, ILoadOptionsFunctions, IDataObject, IHttpRequestMethods } from 'n8n-workflow'; /** * Make an authenticated API request to ScalePad Core API */ export declare function scalePadCoreApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions, method: IHttpRequestMethods, endpoint: string, body?: IDataObject, qs?: IDataObject): Promise; /** * Make an authenticated API request to ScalePad Core API with automatic pagination */ export declare function scalePadCoreApiRequestAllItems(this: IExecuteFunctions | ILoadOptionsFunctions, method: IHttpRequestMethods, endpoint: string, body?: IDataObject, qs?: IDataObject): Promise; /** * Build filter query string for ScalePad Core API */ export declare function buildCoreApiFilters(filters: IDataObject): IDataObject; /** * Build sort parameter for ScalePad Core API */ export declare function buildCoreApiSort(field: string, direction: 'ASC' | 'DESC'): string;