type CliSurfaceSnapshot = Record; export const cliSurface: CliSurfaceSnapshot = { "name": "assistant-ui", "description": "add components and dependencies to your project", "usage": "[options] [command]", "arguments": [], "options": [], "commands": [ { "name": "add", "description": "add a component to your project", "usage": "[options] ", "arguments": [ { "syntax": "", "description": "the components to add", "required": true, "variadic": true } ], "options": [ { "flags": "-y, --yes", "description": "skip confirmation prompt.", "defaultValue": true }, { "flags": "-o, --overwrite", "description": "overwrite existing files.", "defaultValue": false }, { "flags": "-c, --cwd ", "description": "the working directory. defaults to the current directory.", "required": true, "defaultValue": "" }, { "flags": "-p, --path ", "description": "the path to add the component to.", "required": true }, { "flags": "--use-npm", "description": "explicitly use npm" }, { "flags": "--use-pnpm", "description": "explicitly use pnpm" }, { "flags": "--use-yarn", "description": "explicitly use yarn" }, { "flags": "--use-bun", "description": "explicitly use bun" } ], "commands": [] }, { "name": "create", "description": "create a new project", "usage": "[project-directory] [options]", "arguments": [ { "syntax": "[project-directory]", "description": "", "required": false } ], "options": [ { "flags": "-t, --template