import { z } from "zod";
export declare const BuiltinAgentNameSchema: z.ZodEnum<{
    sisyphus: "sisyphus";
    hephaestus: "hephaestus";
    oracle: "oracle";
    librarian: "librarian";
    explore: "explore";
    "multimodal-looker": "multimodal-looker";
    prometheus: "prometheus";
    metis: "metis";
    momus: "momus";
    atlas: "atlas";
    "sisyphus-junior": "sisyphus-junior";
}>;
export declare const BuiltinSkillNameSchema: z.ZodEnum<{
    playwright: "playwright";
    "agent-browser": "agent-browser";
    "dev-browser": "dev-browser";
    frontend: "frontend";
    "git-master": "git-master";
    "review-work": "review-work";
    "remove-ai-slops": "remove-ai-slops";
    "init-deep": "init-deep";
    debugging: "debugging";
    "security-research": "security-research";
    "security-review": "security-review";
    "visual-qa": "visual-qa";
    "team-mode": "team-mode";
}>;
export declare const OverridableAgentNameSchema: z.ZodEnum<{
    sisyphus: "sisyphus";
    hephaestus: "hephaestus";
    oracle: "oracle";
    librarian: "librarian";
    explore: "explore";
    "multimodal-looker": "multimodal-looker";
    prometheus: "prometheus";
    metis: "metis";
    momus: "momus";
    atlas: "atlas";
    "sisyphus-junior": "sisyphus-junior";
    build: "build";
    plan: "plan";
    "OpenCode-Builder": "OpenCode-Builder";
}>;
export declare const AgentNameSchema: z.ZodEnum<{
    sisyphus: "sisyphus";
    hephaestus: "hephaestus";
    oracle: "oracle";
    librarian: "librarian";
    explore: "explore";
    "multimodal-looker": "multimodal-looker";
    prometheus: "prometheus";
    metis: "metis";
    momus: "momus";
    atlas: "atlas";
    "sisyphus-junior": "sisyphus-junior";
}>;
export type AgentName = z.infer<typeof AgentNameSchema>;
export type BuiltinSkillName = z.infer<typeof BuiltinSkillNameSchema>;
