import type { INodeProperties } from 'n8n-workflow'; export const modelRLC = (searchListMethod: string): INodeProperties => ({ displayName: 'Model', name: 'modelId', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, modes: [ { displayName: 'From List', name: 'list', type: 'list', typeOptions: { searchListMethod, searchable: true, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'e.g. models/gemini-2.5-flash', }, ], });