import { Settings } from '../generated-types';
import { RequestClient, MultiStatusResponse } from '@segment/actions-core';
import { ResponseJSON } from './types';
import { Payload } from './generated-types';
export declare function validate(payloads: Payload[]): Payload[];
export declare function send(request: RequestClient, payloads: Payload[], settings: Settings, isBatch: boolean): Promise<MultiStatusResponse | import("@segment/actions-core").ModifiedResponse<ResponseJSON>>;
