export declare const initEn: { readonly 'init.clipboard.prompt': "\nPress \"c\" to copy manifest to clipboard (any other key to skip)..."; readonly 'init.clipboard.copied': "Manifest copied to clipboard!"; readonly 'init.clipboard.failed': "Could not copy. If running in a terminal, ensure OSC 52 is enabled."; readonly 'init.clipboard.manual': "The manifest text is shown above — please copy it manually."; readonly 'init.backend.alreadyInstalled': "${label} is already installed."; readonly 'init.backend.installing': "Installing ${label}..."; readonly 'init.backend.installed': "${label} installed successfully."; readonly 'init.backend.installFailed': "Failed to install ${label}."; readonly 'init.backend.installFailedHint': "Installation failed. Install manually: ${command}"; readonly 'init.backend.loginHint.claude': "Run `claude login` to authenticate."; readonly 'init.backend.loginHint.pi': "Configure your provider in PI settings."; readonly 'init.backend.label.claude': "Claude Code"; readonly 'init.backend.label.pi': "PI"; readonly 'init.service.launchdWritten': "launchd plist written to ${path}"; readonly 'init.service.launchdStartHint': "To start now: launchctl load ${path}"; readonly 'init.service.systemdUserWritten': "systemd unit written to ${path}"; readonly 'init.service.systemdUserEnableHint': "To enable: sudo systemctl --user enable --now cortex"; readonly 'init.service.systemdInstalled': "systemd unit installed to ${path}"; readonly 'init.service.systemdEnableHint': "To enable: sudo systemctl enable --now cortex"; readonly 'init.service.systemInstallFailed': "Failed to install system service: ${message}"; readonly 'init.service.noSudo': "No sudo access. Service file saved locally."; readonly 'init.service.manualInstallHint': "To install manually:\n sudo cp ${localPath} ${systemPath}\n sudo systemctl daemon-reload\n sudo systemctl enable --now cortex"; readonly 'init.service.unsupported': "Service registration is not supported on ${platform}. Start Cortex manually with `cortex daemon`."; readonly 'init.cancel': "Init cancelled."; readonly 'init.slack.manifestTitle': "Slack App Manifest — copy and paste when creating the app"; readonly 'init.slack.guide': string; readonly 'init.slack.guideTitle': "Slack App Setup Guide"; readonly 'init.slack.prefillFound': "Found existing Slack configuration. Press Enter to skip, or type anything to re-enter."; readonly 'init.slack.skipPrompt': "Skip Slack configuration? (Enter = skip, any key + Enter = re-enter)"; readonly 'init.slack.skipPlaceholder': "Press Enter to skip"; readonly 'init.slack.signingSecretPrompt': "Step 1/3: SLACK_SIGNING_SECRET (from Basic Information):"; readonly 'init.slack.signingSecretRequired': "Signing secret is required."; readonly 'init.slack.appTokenPrompt': "Step 2/3: SLACK_APP_TOKEN (App-Level Token, starts with xapp-):"; readonly 'init.slack.appTokenRequired': "App token is required."; readonly 'init.slack.appTokenPrefix': "Token should start with xapp-"; readonly 'init.slack.botTokenPrompt': "Step 3/3: SLACK_BOT_TOKEN (Bot User OAuth Token, starts with xoxb-):"; readonly 'init.slack.botTokenRequired': "Bot token is required."; readonly 'init.slack.botTokenPrefix': "Token should start with xoxb-"; readonly 'init.feishu.guide': string; readonly 'init.feishu.guideTitle': "Feishu App Setup Guide"; readonly 'init.feishu.appIdPrompt': "FEISHU_APP_ID:"; readonly 'init.feishu.appIdRequired': "App ID is required."; readonly 'init.feishu.appSecretPrompt': "FEISHU_APP_SECRET:"; readonly 'init.feishu.appSecretRequired': "App secret is required."; readonly 'init.feishu.domainPrompt': "FEISHU_DOMAIN (optional, \"feishu\" or \"lark\"):"; readonly 'init.feishu.domainPlaceholder': "feishu (leave blank to use default)"; readonly 'init.feishu.authModePrompt': "Identity for MCP document operations:"; readonly 'init.feishu.authModeBotLabel': "bot"; readonly 'init.feishu.authModeBotHint': "documents owned by the app"; readonly 'init.feishu.authModeUserLabel': "user (Recommended)"; readonly 'init.feishu.authModeUserHint': "documents owned by your Feishu account"; readonly 'init.feishu.loginStarting': "Starting Feishu user login (OAuth device flow)..."; readonly 'init.feishu.loginComplete': "Feishu user login complete."; readonly 'init.feishu.loginIncomplete': "Feishu user login did not complete. Retry later with `cortex feishu login`."; readonly 'init.intro': "Cortex Setup"; readonly 'init.backend.noteBody': "Both Claude Code and PI support API key access to any model."; readonly 'init.backend.noteTitle': "Backend info"; readonly 'init.backend.prompt': "Which backends would you like to use?"; readonly 'init.backend.claudeLabel': "Claude Code"; readonly 'init.backend.claudeHint': "recommended, for Claude subscription"; readonly 'init.backend.piLabel': "PI"; readonly 'init.backend.piHint': "for other subscription"; readonly 'init.platform.prompt': "Which interaction platform(s) would you like to use? (space to toggle, enter to confirm, leave empty to skip)"; readonly 'init.platform.slackLabel': "Slack"; readonly 'init.platform.slackHint': "recommended"; readonly 'init.platform.feishuLabel': "Feishu (飞书)"; readonly 'init.machine.prompt': "Machine name for this device:"; readonly 'init.machine.required': "Machine name is required."; readonly 'init.machine.gpuDetected': "Detected ${count} NVIDIA GPU(s)"; readonly 'init.machine.gpuNone': "No NVIDIA GPU detected (gpuCount=0)"; readonly 'init.gateway.note': string; readonly 'init.gateway.noteTitle': "Gateway & aistatus"; readonly 'init.gateway.enablePrompt': "Enable token usage reporting to aistatus?"; readonly 'init.gateway.namePrompt': "Name:"; readonly 'init.gateway.namePlaceholder': "your name"; readonly 'init.gateway.orgPrompt': "Organization:"; readonly 'init.gateway.orgPlaceholder': "your organization"; readonly 'init.gateway.emailPrompt': "Email (identity only, not displayed):"; readonly 'init.gateway.emailPlaceholder': "you@example.com"; readonly 'init.serviceRegister.prompt': "Register Cortex as a system service (auto-start on boot)?"; readonly 'init.gatewaySetup.overwritePrompt': "Existing `plan` or `execute` profile detected. Overwrite with a new selection?"; readonly 'init.gatewaySetup.planPrompt': "Pick model for the `plan` profile (used by executor agents — planner, doc-writer, coder, etc.):"; readonly 'init.gatewaySetup.executePrompt': "Pick model for the `execute` profile (used by reviewer agents — reviewer, doc-reviewer, coder-reviewer, etc.):"; readonly 'init.gatewaySetup.planFallbackPrompt': "Pick fallback models for `plan` (in order, space to toggle, enter to confirm, leave empty for no fallback):"; readonly 'init.gatewaySetup.executeFallbackPrompt': "Pick fallback models for `execute` (in order, space to toggle, enter to confirm, leave empty for no fallback):"; readonly 'init.gatewaySetup.extraProfilesPrompt': "Pick additional models to register as standalone profiles (profile name = model name, space to toggle, enter to confirm, leave empty to skip):"; readonly 'init.gatewaySetup.noBackends': "No backends discovered. Make sure you have logged into Claude Code and/or PI first."; readonly 'init.gatewaySetup.rerunHint': "You can re-run detection later with: cortex setup-gateway"; readonly 'init.gatewaySetup.discovered': "Discovered ${count} endpoint modes:\n${summary}"; readonly 'init.gatewaySetup.gatewayWritten': "Gateway config written to ${path}"; readonly 'init.gatewaySetup.preservedModes': "Preserved ${count} existing gateway mode(s) that discovery did not report: ${list}"; readonly 'init.gatewaySetup.preservedModesHint': "If these should have been auto-detected, check `pi /login` / `pi --list-models` and re-run."; readonly 'init.gatewaySetup.profilesWritten': "Profiles written to ${path}"; readonly 'init.gatewaySetup.generatedProfiles': "Generated profiles: ${names} (default: ${default})"; readonly 'init.gatewaySetup.profileIssues': "${count} profile(s) reference a gateway mode that is not configured:\n${lines}"; readonly 'init.gatewaySetup.profileIssuesHint': "These would fail at runtime with \"Unknown mode\". Add the mode to gateway.yaml or fix the profile."; readonly 'init.gatewayProfile.note': string; readonly 'init.gatewayProfile.noteTitle': "Gateway & Profile Setup"; readonly 'init.gatewayProfile.readyPrompt': "Have you logged in and are ready to auto-detect?"; readonly 'init.gatewayProfile.loginNow': "Please log in now. Once done, come back and select \"Yes\".\n${loginHints}"; readonly 'init.gatewayProfile.actionPrompt': "What would you like to do?"; readonly 'init.gatewayProfile.retryLabel': "I've logged in, retry detection"; readonly 'init.gatewayProfile.skipLabel': "Skip for now (run `cortex setup-gateway` later)"; readonly 'init.gatewayProfile.skipped': "Skipped. Run `cortex setup-gateway` later to auto-configure."; readonly 'init.outro': "Cortex initialized at ${dataDir}. Run `cortex start` to launch."; readonly 'init.git.required': "Git is required but was not found on your system."; readonly 'init.git.initFailed': "git init failed: ${message}"; readonly 'init.git.autoInstalling': "Attempting automatic git installation..."; readonly 'init.git.installed': "Git installed successfully."; readonly 'init.git.notOnPath': "Git was installed but is not on PATH. You may need to restart your shell."; readonly 'init.git.autoInstallFailed': "Automatic installation failed."; readonly 'init.git.manualHint': "Please install git manually: ${hint}"; readonly 'init.config.title': "Cortex configuration:"; readonly 'init.config.statusTitle': "Status:"; readonly 'init.config.initialized': "initialized"; readonly 'init.config.notInitialized': "not initialized"; readonly 'init.config.found': "found"; readonly 'init.config.missing': "missing"; }; export declare const initZh: Record;