n8n-nodes-larkbase-v3
Version:
n8n node to connect with Larkbase API with UTF-8 support, date filtering, array filter values, text field processing, improved field type handling, pagination fixes, advanced data type conversion, proper date filtering with ExactDate format, updated node
12 lines (11 loc) • 736 B
TypeScript
import { IDataObject, INodeExecutionData } from 'n8n-workflow';
import { IRecord } from './batchCreate';
import { IUpdateRecord } from './batchUpdate';
interface IRecordWithId extends IRecord {
record_id?: string;
}
export declare function mapInputToRecords(items: INodeExecutionData[], fieldMapping: IDataObject): IRecord[];
export declare function mapInputToUpdateRecords(items: INodeExecutionData[], fieldMapping: IDataObject, recordIdField: string): IUpdateRecord[];
export declare function processFieldValue(value: unknown, fieldType: string): IDataObject | string | number | null | Array<IDataObject | string>;
export declare function normalizeRecord(record: IRecordWithId, fieldTypes: IDataObject): IRecordWithId;
export {};