/**
 * Tool resolution types — the single tool-policy pipeline that decides which
 * tools are sent to a provider for a given request.
 *
 * One policy object is resolved per request from (a) per-call legacy options
 * (`toolFilter`, `excludeTools`, `enabledToolNames`, `disableTools`) and
 * (b) the instance-level `tools` config, then applied at the single gate in
 * `BaseProvider` that every generate/stream path passes through.
 */
export {};
