import ProviderRegistry from '../provider/provider.registry'; import { PromptEntry, PromptRecord, PromptRegistryInterface, PromptType } from '@frontmcp/sdk'; import { RegistryAbstract } from '../regsitry'; export default class PromptRegistry extends RegistryAbstract implements PromptRegistryInterface { constructor(providers: ProviderRegistry, list: PromptType[]); protected buildMap(list: PromptType[]): { tokens: Set>; defs: Map, PromptRecord>; graph: Map, Set>>; }; buildGraph(): void; protected initialize(): Promise; hasAny(): boolean; getPrompts(): never[]; getInlinePrompts(): PromptEntry[]; }