import { IConfigurationService } from "@codingame/monaco-vscode-api/vscode/vs/platform/configuration/common/configuration.service"; import { PromptsType } from "../promptTypes.js"; export declare namespace PromptsConfig { const KEY = "chat.promptFiles"; const PROMPT_LOCATIONS_KEY = "chat.promptFilesLocations"; const INSTRUCTIONS_LOCATION_KEY = "chat.instructionsFilesLocations"; const MODE_LOCATION_KEY = "chat.modeFilesLocations"; const USE_COPILOT_INSTRUCTION_FILES = "github.copilot.chat.codeGeneration.useInstructionFiles"; const COPILOT_INSTRUCTIONS = "github.copilot.chat.codeGeneration.instructions"; function enabled(configService: IConfigurationService): boolean; const enabledCtx: import("@codingame/monaco-vscode-api/vscode/vs/platform/contextkey/common/contextkey").ContextKeyExpression; function getLocationsValue(configService: IConfigurationService, type: PromptsType): Record | undefined; function promptSourceFolders(configService: IConfigurationService, type: PromptsType): string[]; } export declare function getPromptFileLocationsConfigKey(type: PromptsType): string; export declare function asBoolean(value: unknown): boolean | undefined;