diff --git a/src/api.ts b/src/api.ts index 924d955a..762b0dd9 100644 --- a/src/api.ts +++ b/src/api.ts @@ -667,9 +667,14 @@ export interface PythonProjectCreatorOptions { name: string; /** - * Optional path that may be provided as a root for the project. + * Path provided as the root for the project. */ - uri?: Uri; + rootUri: Uri; + + /** + * Boolean indicating whether the project should be created without any user input. + */ + quickCreate?: boolean; } /** @@ -701,6 +706,11 @@ export interface PythonProjectCreator { */ readonly iconPath?: IconPath; + /** + * A flag indicating whether the project creator supports quick create where no user input is required. + */ + readonly supportsQuickCreate?: boolean; + /** * Creates a new Python project or projects. * @param options - Optional parameters for creating the Python project.