/** * SystemPromptInjector — injects Claude Code session context blocks into the * system prompt so that the request looks like it originates from a genuine * Claude Code session (IDE metadata, session timestamp, etc.). * * This is designed for "cloaking" proxy requests to appear as native Claude * Code interactions. Only applies to OAuth accounts — API key accounts are * skipped since they do not need session mimicry. */ import type { CloakingPlugin, SystemPromptInjectorOptions } from "../../../types/index.js"; export declare function createSystemPromptInjector(options?: SystemPromptInjectorOptions): CloakingPlugin;