import type { PromptContext } from "./plugin-types.js"; export type PromptTransform = (ctx: PromptContext) => PromptContext | Promise; export declare class PromptRegistry { #private; addTransform(fn: PromptTransform): void; compile(userPrompt: string, baseSystemPrompt?: string): Promise; copyFrom(registry: PromptRegistry): void; }