import type { IExecuteFunctions, IDataObject, IHttpRequestMethods } from 'n8n-workflow'; export declare function callTrackingApiRequest(this: IExecuteFunctions, method: IHttpRequestMethods, endpoint: string, body: IDataObject | undefined, itemIndex: number, qs?: IDataObject): Promise; export declare function callTrackingBinaryRequest(this: IExecuteFunctions, endpoint: string, qs: IDataObject, itemIndex: number): Promise; export declare function applyCallTrackingDelay(this: IExecuteFunctions, itemIndex: number): Promise; export declare function validatePositiveInteger(context: IExecuteFunctions, itemIndex: number, fieldName: string, value: number, maxValue?: number): void; export declare function validateNonNegativeInteger(context: IExecuteFunctions, itemIndex: number, fieldName: string, value: number): void; export declare function validateDateTime(context: IExecuteFunctions, itemIndex: number, fieldName: string, value: string): string; export declare function validateDateTimeRange(context: IExecuteFunctions, itemIndex: number, dateTimeFrom: string, dateTimeTo: string): void; export declare function validateRequiredString(context: IExecuteFunctions, itemIndex: number, fieldName: string, value: string): string;