export declare const continueAgent: { readonly id: "continue"; readonly name: "Continue"; readonly vendor: "Continue"; readonly homepage: "https://www.continue.dev"; readonly interfaces: readonly ["ide-extension", "cli"]; readonly family: null; readonly profile: { readonly identity: { readonly product: "Continue"; readonly surface: "IDE and CLI"; readonly edition: null; readonly ownership: { readonly company: "Continue"; readonly parentCompany: "Cursor"; readonly sources: readonly ["https://continue.dev", "https://github.com/continuedev"]; }; readonly modelProviders: null; }; readonly review: { readonly claimScope: "Product identity and the specific capability or lifecycle changes described in this review; other capability evidence is retained separately."; readonly reviewedAt: "2026-10-01"; readonly sources: readonly ["https://continue.dev", "https://github.com/continuedev"]; readonly conditions: readonly []; readonly limitations: readonly ["Acquisition by Cursor reviewed. Acquisition alone does not establish a shutdown date or retirement of every surface.", "This review does not renew historical AXM runtime verification."]; }; readonly lifecycleQualifications: readonly []; }; readonly rootDir: ".continue"; readonly lifecycle: { readonly state: "active"; }; readonly detection: { readonly project: { readonly markers: readonly []; }; readonly user: { readonly markers: readonly []; }; }; readonly docs: readonly [{ readonly label: "Continue documentation"; readonly url: "https://docs.continue.dev"; }]; readonly capabilities: { readonly skill: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: null; readonly docs: readonly []; readonly sources: readonly ["https://docs.continue.dev"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "full"; readonly convention: "vendor"; readonly locations: readonly [{ readonly scope: "project"; readonly root: "project"; readonly path: ".continue/skills"; readonly shape: "directory"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; }]; }; readonly axm: { readonly status: "supported"; readonly writer: null; }; }; readonly "mcp-server": { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "Continue agent-mode tools include MCP servers configured as tools in Continue config. AXM does not currently write Continue's YAML/config package format."; readonly docs: readonly []; readonly sources: readonly ["https://docs.continue.dev/guides/configuring-models-rules-tools", "https://docs.continue.dev/reference/config"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "partial"; readonly convention: "vendor"; readonly transports: readonly ["stdio", "http", "sse"]; readonly mcpEnvExpansion: { readonly variables: "none"; readonly defaults: false; }; readonly locations: readonly []; readonly entryDialect: null; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "AXM has not implemented a Continue MCP config writer."; }; }; readonly subagent: { readonly native: { readonly availability: { readonly via: "unknown"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "No scoped primary-source evidence establishes absence of this capability."; readonly docs: readonly []; readonly sources: readonly []; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; }; }; readonly hook: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "The Continue CLI ships a Claude Code-compatible hooks system keyed under settings.json hooks, merged across ~/.continue, .continue, and the matching .claude locations. Beyond the events mapped here it also fires PostToolUseFailure, PermissionRequest, SessionEnd, Notification, SubagentStart, ConfigChange, TeammateIdle, TaskCompleted, WorktreeCreate, and WorktreeRemove, which have no canonical AXM event. Command handlers sit beside http, prompt, and agent handler types, and the surface is not yet covered by the published Continue docs."; readonly docs: readonly []; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly scopes: readonly ["user", "project"]; readonly mechanism: readonly ["command-stdin"]; readonly locations: readonly [{ readonly id: "user"; readonly scope: "user"; readonly root: "home"; readonly path: ".continue/settings.json"; readonly shape: "file"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; readonly format: "json"; readonly gitignored: false; }, { readonly id: "project"; readonly scope: "project"; readonly root: "project"; readonly path: ".continue/settings.json"; readonly shape: "file"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; readonly format: "json"; readonly gitignored: false; }, { readonly id: "project-additional-1"; readonly scope: "project"; readonly root: "project"; readonly path: ".continue/settings.local.json"; readonly shape: "file"; readonly role: "additional"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; readonly format: "json"; readonly gitignored: true; }]; readonly events: readonly [{ readonly nativeName: "PreToolUse"; readonly canonical: "tool.pre"; readonly matcher: { readonly kind: "regex"; readonly example: "Write|Edit"; readonly notes: "Matchers select tools by name; an optional per-handler if condition narrows by argument, such as Edit(src/**)."; }; readonly decision: readonly [{ readonly kind: "observe"; }, { readonly kind: "block"; readonly outcomes: readonly ["allow", "deny"]; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "PostToolUse"; readonly canonical: "tool.post"; readonly matcher: { readonly kind: "regex"; readonly example: "Bash"; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "UserPromptSubmit"; readonly canonical: "prompt.submit"; readonly matcher: { readonly kind: "none-imperative"; readonly example: null; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }, { readonly kind: "block"; readonly outcomes: readonly ["allow", "deny"]; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "SessionStart"; readonly canonical: "session.start"; readonly matcher: { readonly kind: "none-imperative"; readonly example: null; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "Stop"; readonly canonical: "turn.end"; readonly matcher: { readonly kind: "none-imperative"; readonly example: null; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }, { readonly kind: "block"; readonly outcomes: readonly ["allow", "deny"]; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "SubagentStop"; readonly canonical: "subagent.stop"; readonly matcher: { readonly kind: "none-imperative"; readonly example: null; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "PreCompact"; readonly canonical: "compaction.pre"; readonly matcher: { readonly kind: "none-imperative"; readonly example: null; readonly notes: null; }; readonly decision: readonly [{ readonly kind: "observe"; }]; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }]; readonly tools: readonly [{ readonly nativeName: "Read"; readonly canonical: "file.read"; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "Write"; readonly canonical: "file.write"; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "Edit"; readonly canonical: "file.edit"; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }, { readonly nativeName: "Bash"; readonly canonical: "shell.exec"; readonly sources: readonly ["https://github.com/continuedev/continue/issues/11678"]; readonly lastVerified: "2026-08-05"; }]; readonly entryDialect: null; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "Continue's hook surface is only described in tracking issues, not published reference docs, so the settings key and handler shape are not stable enough to write."; }; }; }; readonly instructions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella."; readonly docs: readonly []; readonly sources: readonly ["https://docs.continue.dev/guides/configuring-models-rules-tools"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "partial"; readonly convention: "vendor"; readonly kind: "rules-dir"; readonly locations: readonly [{ readonly scope: "project"; readonly root: "project"; readonly path: ".continue/rules"; readonly shape: "directory"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; }]; readonly nestedDiscovery: false; readonly importSyntax: null; }; readonly axm: { readonly status: "supported"; readonly writer: null; }; }; readonly permissions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "active"; }; readonly notes: "The Continue CLI sorts tool patterns into allow, ask, and exclude lists in a user-scoped permissions.yaml that the TUI writes as approvals are granted; there is no project-scoped permission file."; readonly docs: readonly []; readonly sources: readonly ["https://docs.continue.dev/cli/tool-permissions"]; readonly scopes: readonly ["user"]; readonly mechanism: readonly ["config-file", "cli-flag"]; readonly locations: readonly [{ readonly id: "user"; readonly scope: "user"; readonly root: "home"; readonly path: ".continue/permissions.yaml"; readonly shape: "file"; readonly role: "primary"; readonly status: "canonical"; readonly applicability: { readonly kind: "always"; }; readonly provenance: { readonly kind: "capability-sources"; }; readonly format: "yaml"; readonly gitignored: false; }]; readonly grammar: { readonly style: "glob"; readonly example: "Bash(axm *)"; readonly notes: "Tool(pattern) entries under allow, ask, or exclude; the argument pattern is a glob, as in Write(**/*.ts)."; }; readonly prerequisites: readonly []; readonly cliFlags: readonly [{ readonly flag: "--auto"; readonly note: "Allows every tool for the session; not tool-scoped."; }, { readonly flag: "--readonly"; readonly note: "Restricts the session to read-only tools."; }, { readonly flag: "--allow"; readonly note: "Adds a session allow rule for one tool pattern."; }]; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly reason: "permissions.yaml is owned by the Continue TUI and AXM has no writer for its YAML permission grammar."; }; }; }; //# sourceMappingURL=continue.d.ts.map