export declare const workspaceChoices: { readonly OPEN_FOLDER: "Open Folder"; readonly ADD_TO_WORKSPACE: "Add Project to Workspace"; }; export type WorkspaceChoice = (typeof workspaceChoices)[keyof typeof workspaceChoices]; /** * Checks if a given path exists in the VS Code workspace. * * @param vscode - The VS Code API instance * @param {string} path - The path to check * @returns {boolean} True if the path exists in the workspace, false otherwise */ export declare function existsInWorkspace(vscode: any, path: string): boolean; /** * Shows a warning message when a project is not in the workspace. * * @param vscode - The VS Code API instance * @param {string} path - The path of the project * @returns {Promise} The user's choice or undefined if dismissed */ export declare function showWorkspaceFolderWarning(vscode: any, path: string): Promise; /** * Handles the user's choice for workspace folder operations. * * @param vscode - The VS Code API instance * @param {string} path - The path of the project * @param {WorkspaceChoice} userChoice - The user's choice from the warning dialog */ export declare function handleWorkspaceFolderChoice(vscode: any, path: string, userChoice: WorkspaceChoice): Promise; //# sourceMappingURL=workspace.d.ts.map