import { ChatLocation } from '../../platform/chat/common/commonTypes';
export declare const enum Intent {
    Explain = "explain",
    Review = "review",
    Tests = "tests",
    Fix = "fix",
    New = "new",
    NewNotebook = "newNotebook",
    notebookEditor = "notebookEditor",
    InlineChat = "inlineChat",
    Search = "search",
    SemanticSearch = "semanticSearch",
    Terminal = "terminal",
    TerminalExplain = "terminalExplain",
    VSCode = "vscode",
    Unknown = "unknown",
    SetupTests = "setupTests",
    Editor = "editor",
    Doc = "doc",
    Edit = "edit",
    Agent = "editAgent",
    Generate = "generate",
    SearchPanel = "searchPanel",
    SearchKeywords = "searchKeywords",
    AskAgent = "askAgent"
}
export declare const GITHUB_PLATFORM_AGENT = "github.copilot-dynamic.platform";
export declare const agentsToCommands: Partial<Record<Intent, Record<string, Intent>>>;
export declare function getAgentForIntent(intentId: Intent, location: ChatLocation): {
    agent: string;
    command?: string;
} | undefined;
export declare const EXTENSION_ID = "GitHub.copilot-chat";
//# sourceMappingURL=constants.d.ts.map