UNPKG

@microsoft/teamsfx-api

Version:

teamsfx framework api

100 lines 3.54 kB
export declare const ConfigFolderName = "fx"; export declare const AppPackageFolderName = "appPackage"; export declare const BuildFolderName = "build"; export declare const ResponseTemplatesFolderName = "responseTemplates"; export declare const TemplateFolderName = "templates"; export declare const ProductName = "teamsfx"; export declare const AutoGeneratedReadme = "README-auto-generated.md"; export declare const DefaultReadme = "README.md"; export declare const SettingsFolderName = "teamsfx"; export declare const ManifestTemplateFileName = "manifest.json"; export declare const DefaultApiSpecFolderName = "apiSpecificationFile"; export declare const DefaultApiSpecYamlFileName = "openapi.yaml"; export declare const DefaultApiSpecJsonFileName = "openapi.json"; export declare const DefaultPluginManifestFileName = "ai-plugin.json"; /** * questions for VS and CLI_HELP platforms are static question which don't depend on project context * questions for VSCode and CLI platforms are dynamic question which depend on project context */ export declare enum Platform { VSCode = "vsc", CLI = "cli", VS = "vs", CLI_HELP = "cli_help" } export declare const StaticPlatforms: Platform[]; export declare const DynamicPlatforms: Platform[]; export declare const CLIPlatforms: Platform[]; export declare enum VsCodeEnv { local = "local", codespaceBrowser = "codespaceBrowser", codespaceVsCode = "codespaceVsCode", remote = "remote" } export declare enum Stage { create = "create", createTdp = "createTdp", build = "build", debug = "debug", provision = "provision", deploy = "deploy", package = "package", publish = "publish", share = "share", shareRemove = "shareRemove", createEnv = "createEnv", listEnv = "listEnv", removeEnv = "removeEnv", switchEnv = "switchEnv", userTask = "userTask", update = "update", grantPermission = "grantPermission", checkPermission = "checkPermission", listCollaborator = "listCollaborator", getQuestions = "getQuestions", getProjectConfig = "getProjectConfig", addFeature = "addFeature", addWebpart = "addWebpart", addResource = "addResource", addCapability = "addCapability", addCiCdFlow = "addCiCdFlow", deployAad = "deployAad", buildAad = "buildAad", ConvertAadToNewSchema = "convertAadToNewSchema", deployTeams = "deployTeams", initDebug = "initDebug", initInfra = "initInfra", publishInDeveloperPortal = "publishInDeveloperPortal", validateApplication = "validateApplication", createAppPackage = "createAppPackage", previewWithManifest = "previewWithManifest", copilotPluginAddAPI = "copilotPluginAddAPI", syncManifest = "syncManifest", addPlugin = "addPlugin", metaOSExtendToDA = "metaOSExtendToDA", RegeneratePlugin = "regeneratePlugin", kiotaRegenerate = "kiotaRegenerate", addAuthAction = "addAuthAction", addKnowledge = "addKnowledge", setSensitivityLabel = "setSensitivityLabel", installApp = "installApp" } export declare enum TelemetryEvent { askQuestion = "askQuestion" } export declare enum TelemetryProperty { answerType = "answerType", question = "question", answer = "answer", platform = "platform", stage = "stage" } /** * You can register your callback function when you want to be notified * at some predefined events. */ export declare enum CoreCallbackEvent { lock = "lock", unlock = "unlock" } //# sourceMappingURL=constants.d.ts.map