import { NodeConnectionType } from 'n8n-workflow';
import type { IDisplayOptions, INodeProperties } from 'n8n-workflow';
export declare const metadataFilterField: INodeProperties;
export declare function getTemplateNoticeField(templateId: number): INodeProperties;
export declare function getBatchingOptionFields(displayOptions: IDisplayOptions | undefined, defaultBatchSize?: number): INodeProperties;
declare type AllowedConnectionTypes = NodeConnectionType.AiAgent | NodeConnectionType.AiChain | NodeConnectionType.AiDocument | NodeConnectionType.AiVectorStore | NodeConnectionType.AiRetriever;
export declare function getConnectionHintNoticeField(connectionTypes: AllowedConnectionTypes[]): INodeProperties;
export {};
