/** * odoo://models resource — all non-transient models with name, description, modules. * * Orientation resource: lets the AI see what models are available without * knowing their technical names upfront. Cached 10 min. */ import type { OdooClient } from '@marcfargas/odoo-client'; import type { ReadResourceResult } from '@modelcontextprotocol/sdk/types.js'; import type { McpCache } from '../cache'; import type { PolicyRule } from '../policy'; export declare const MODELS_RESOURCE: { uri: string; name: string; description: string; mimeType: string; }; export interface ModelsResourceContext { client: OdooClient; cache: McpCache; getPolicy: () => PolicyRule[]; } export declare function readModelsResource(ctx: ModelsResourceContext): Promise; //# sourceMappingURL=models.d.ts.map