import AdapterRegistry from '../../adapter/adapter.registry'; import AgentRegistry from '../../agent/agent.registry'; import { AppEntry, type AppRecord, type LocalAppMetadata } from '../../common'; import PluginRegistry from '../../plugin/plugin.registry'; import PromptRegistry from '../../prompt/prompt.registry'; import ProviderRegistry from '../../provider/provider.registry'; import ResourceRegistry from '../../resource/resource.registry'; import SkillRegistry from '../../skill/skill.registry'; import ToolRegistry from '../../tool/tool.registry'; export declare class AppLocalInstance extends AppEntry { readonly id: string; private scopeProviders; private appProviders; private appPlugins; private appAdapters; private appTools; private appResources; private appPrompts; private appAgents; private appSkills; private logger?; constructor(record: AppRecord, scopeProviders: ProviderRegistry); protected initialize(): Promise; get providers(): Readonly; get adapters(): Readonly; get plugins(): Readonly; get tools(): ToolRegistry; get resources(): ResourceRegistry; get prompts(): PromptRegistry; get agents(): Readonly; get skills(): Readonly; } //# sourceMappingURL=app.local.instance.d.ts.map