import { type IDataObject, type INodeExecutionData } from 'n8n-workflow';
type PairToMatch = {
    field1: string;
    field2: string;
};
export declare function findMatches(input1: INodeExecutionData[], input2: INodeExecutionData[], fieldsToMatch: PairToMatch[], options: IDataObject): INodeExecutionData[][];
export declare function checkMatchFieldsInput(data: IDataObject[]): PairToMatch[];
export declare function checkInput(input: INodeExecutionData[]): INodeExecutionData[];
export declare function checkInputAndThrowError(input: INodeExecutionData[], fields: string[], disableDotNotation: boolean, inputLabel: string): INodeExecutionData[];
export {};
//# sourceMappingURL=GenericFunctions.d.ts.map