import type { StatsContext } from '@segment/actions-core';
import { RequestClient } from '@segment/actions-core';
import type { Settings } from '../generated-types';
import type { Payload } from './generated-types';
import { StateContext } from '@segment/actions-core/destination-kit';
export declare function processPayload(request: RequestClient, settings: Settings, payloads: Payload[], statsContext: StatsContext | undefined, stateContext?: StateContext): Promise<import("@segment/actions-core/src").ModifiedResponse<unknown> | undefined>;
