import type { PromptDefinition, PromptInputValues, RegisteredPrompt } from './interfaces'; export declare class PromptRegistry { private readonly prompts; registerPrompt(definition: PromptDefinition): void; getPrompt(name: string): RegisteredPrompt; listPrompts(): Omit[]; format(name: string, values: PromptInputValues): Promise; }