import type { AgentId } from './types.js';
export declare const DEFAULT_AGENT_ID: AgentId;
export declare const AGENTS_CORE: {
    readonly claude: {
        readonly id: "claude";
        readonly cliSubcommand: "claude";
        readonly detectKey: string;
        readonly flavorAliases: readonly [];
        readonly cloudConnect: {
            readonly vendorKey: "anthropic";
            readonly status: "wired";
        };
        readonly connectedServices: {
            readonly supportedServiceIds: readonly ["claude-subscription", "anthropic"];
            readonly supportedKindsByServiceId: {
                readonly 'claude-subscription': readonly ["oauth", "token"];
                readonly anthropic: readonly ["token"];
            };
        };
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "claudeSessionId";
        };
        readonly sessionStorage: {
            readonly direct: true;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "supported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "supported";
        };
        readonly localControl: {
            readonly supported: true;
            readonly topology: "exclusive";
            readonly attachStrategy: "tmux";
        };
        readonly tools: {
            readonly delivery: "native_mcp";
            readonly support: "supported";
        };
    };
    readonly codex: {
        readonly id: "codex";
        readonly cliSubcommand: "codex";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["codex-acp", "codex-mcp", "openai", "gpt"];
        readonly cloudConnect: {
            readonly vendorKey: "openai";
            readonly status: "wired";
        };
        readonly connectedServices: {
            readonly supportedServiceIds: readonly ["openai-codex", "openai"];
            readonly supportedKindsByServiceId: {
                readonly 'openai-codex': readonly ["oauth"];
                readonly openai: readonly ["token"];
            };
        };
        readonly resume: {
            readonly vendorResume: "experimental";
            readonly vendorResumeIdField: "codexSessionId";
        };
        readonly sessionStorage: {
            readonly direct: true;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "supported";
            readonly sessionFork: {
                readonly conversation: "supported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "supported";
            };
        };
        readonly runtimeKinds: {
            readonly defaultKind: "appServer";
            readonly byKind: {
                readonly mcp: {
                    readonly kind: "mcp";
                    readonly overrides: {
                        readonly resume: {
                            readonly vendorResume: "unsupported";
                        };
                        readonly sessionCapabilities: {
                            readonly sessionFork: {
                                readonly conversation: "unsupported";
                            };
                            readonly sessionRollback: {
                                readonly conversation: "unsupported";
                            };
                        };
                        readonly handoff: {
                            readonly vendorStateTransfer: "unsupported";
                        };
                        readonly localControl: null;
                    };
                };
                readonly acp: {
                    readonly kind: "acp";
                    readonly overrides: {
                        readonly sessionCapabilities: {
                            readonly sessionFork: {
                                readonly conversation: "unsupported";
                            };
                            readonly sessionRollback: {
                                readonly conversation: "unsupported";
                            };
                        };
                    };
                };
                readonly appServer: {
                    readonly kind: "appServer";
                };
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "experimental";
            readonly requiresExplicitSessionId: true;
        };
        readonly localControl: {
            readonly supported: true;
            readonly topology: "exclusive";
            readonly attachStrategy: "tmux";
        };
        readonly tools: {
            readonly delivery: "native_mcp";
            readonly support: "supported";
        };
    };
    readonly opencode: {
        readonly id: "opencode";
        readonly cliSubcommand: "opencode";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["open-code"];
        readonly cloudConnect: null;
        readonly connectedServices: {
            readonly supportedServiceIds: readonly ["openai-codex", "openai", "anthropic"];
            readonly supportedKindsByServiceId: {
                readonly 'openai-codex': readonly ["oauth"];
                readonly openai: readonly ["token"];
                readonly anthropic: readonly ["token"];
            };
        };
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "opencodeSessionId";
        };
        readonly sessionStorage: {
            readonly direct: true;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "supported";
            readonly sessionFork: {
                readonly conversation: "supported";
                readonly fromMessage: "supported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly runtimeKinds: {
            readonly defaultKind: "server";
            readonly byKind: {
                readonly server: {
                    readonly kind: "server";
                };
                readonly acp: {
                    readonly kind: "acp";
                    readonly overrides: {
                        readonly sessionStorage: {
                            readonly direct: false;
                        };
                        readonly sessionCapabilities: {
                            readonly sessionFork: {
                                readonly fromMessage: "unsupported";
                            };
                        };
                        readonly localControl: null;
                    };
                };
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "supported";
        };
        readonly localControl: {
            readonly supported: true;
            readonly topology: "shared";
            readonly attachStrategy: "provider_attach";
        };
        readonly tools: {
            readonly delivery: "native_mcp";
            readonly support: "supported";
        };
    };
    readonly gemini: {
        readonly id: "gemini";
        readonly cliSubcommand: "gemini";
        readonly detectKey: string;
        readonly flavorAliases: readonly [];
        readonly cloudConnect: {
            readonly vendorKey: "gemini";
            readonly status: "wired";
        };
        readonly connectedServices: {
            readonly supportedServiceIds: readonly ["gemini"];
            readonly supportedKindsByServiceId: {
                readonly gemini: readonly ["oauth"];
            };
        };
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "geminiSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly auggie: {
        readonly id: "auggie";
        readonly cliSubcommand: "auggie";
        readonly detectKey: string;
        readonly flavorAliases: readonly [];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "auggieSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly qwen: {
        readonly id: "qwen";
        readonly cliSubcommand: "qwen";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["qwen-code"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "qwenSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly kimi: {
        readonly id: "kimi";
        readonly cliSubcommand: "kimi";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["kimi-cli"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "kimiSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly kilo: {
        readonly id: "kilo";
        readonly cliSubcommand: "kilo";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["kilocode"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "kiloSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly kiro: {
        readonly id: "kiro";
        readonly cliSubcommand: "kiro";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["kiro-cli"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "experimental";
            readonly vendorResumeIdField: "kiroSessionId";
        };
        readonly sessionStorage: {
            readonly direct: true;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly localControl: {
            readonly supported: true;
            readonly topology: "exclusive";
            readonly attachStrategy: "unsupported";
        };
        readonly tools: {
            readonly delivery: "native_mcp";
            readonly support: "supported";
        };
    };
    readonly customAcp: {
        readonly id: "customAcp";
        readonly cliSubcommand: "customAcp";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["custom-acp"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "unsupported";
        };
        readonly sessionStorage: {
            readonly direct: true;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "native_mcp";
            readonly support: "supported";
        };
    };
    readonly pi: {
        readonly id: "pi";
        readonly cliSubcommand: "pi";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["pi-coding-agent"];
        readonly cloudConnect: null;
        readonly connectedServices: {
            readonly supportedServiceIds: readonly ["openai-codex", "openai", "claude-subscription", "anthropic"];
            readonly supportedKindsByServiceId: {
                readonly 'openai-codex': readonly ["oauth"];
                readonly openai: readonly ["token"];
                readonly 'claude-subscription': readonly ["token"];
                readonly anthropic: readonly ["token"];
            };
        };
        readonly resume: {
            readonly vendorResume: "unsupported";
            readonly vendorResumeIdField: "piSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
    readonly copilot: {
        readonly id: "copilot";
        readonly cliSubcommand: "copilot";
        readonly detectKey: string;
        readonly flavorAliases: readonly ["github-copilot", "copilot-cli"];
        readonly cloudConnect: null;
        readonly connectedServices: null;
        readonly resume: {
            readonly vendorResume: "supported";
            readonly vendorResumeIdField: "copilotSessionId";
        };
        readonly sessionStorage: {
            readonly direct: false;
            readonly persisted: true;
        };
        readonly sessionCapabilities: {
            readonly sessionListing: "unsupported";
            readonly sessionFork: {
                readonly conversation: "unsupported";
                readonly fromMessage: "unsupported";
            };
            readonly sessionRollback: {
                readonly conversation: "unsupported";
            };
        };
        readonly handoff: {
            readonly vendorStateTransfer: "unsupported";
        };
        readonly tools: {
            readonly delivery: "shell_bridge";
            readonly support: "experimental";
        };
    };
};
//# sourceMappingURL=manifest.d.ts.map