import type { BuiltTool, CredentialProvider } from '@n8n/agents'; import { type ModelLookupConfig } from './llm-provider-defaults'; export interface ModelLookup { list(credentialId: string, credentialType: string, lookup: ModelLookupConfig): Promise>; } export interface ResolveLlmToolDeps { credentialProvider: CredentialProvider; modelLookup: ModelLookup; } export declare function buildResolveLlmTool(deps: ResolveLlmToolDeps): BuiltTool;