import type { ExternalToolProvider } from './types.js'; /** Only local configuration and host-curated contracts may authorize delegated reads. */ export declare function withExternalReadPolicy(provider: ExternalToolProvider, getPolicy: (toolRef: string) => { mode: string; readOnly?: boolean; } | undefined): ExternalToolProvider;