/**
 * Enum of analytics event types used throughout the application
 */
export declare enum AnalyticsEvent {
    APP_LAUNCHED = "cli.app_launched",
    FINGERPRINT_GENERATED = "cli.fingerprint_generated",
    CHANGE_DIRECTORY = "cli.change_directory",
    INVALID_COMMAND = "cli.invalid_command",
    KNOWLEDGE_FILE_UPDATED = "cli.knowledge_file_updated",
    LOGIN = "cli.login",
    SLASH_MENU_ACTIVATED = "cli.slash_menu_activated",
    SLASH_COMMAND_USED = "cli.slash_command_used",
    TERMINAL_COMMAND_COMPLETED = "cli.terminal_command_completed",
    USER_INPUT_COMPLETE = "cli.user_input_complete",
    UPDATE_LEVELCODE_FAILED = "cli.update_levelcode_failed",
    FEEDBACK_SUBMITTED = "cli.feedback_submitted",
    FEEDBACK_BUTTON_HOVERED = "cli.feedback_button_hovered",
    FOLLOWUP_CLICKED = "cli.followup_clicked",
    AGENT_STEP = "backend.agent_step",
    CREDIT_GRANT = "backend.credit_grant",
    CREDIT_CONSUMED = "backend.credit_consumed",
    MALFORMED_TOOL_CALL_JSON = "backend.malformed_tool_call_json",
    TOOL_USE = "backend.tool_use",
    UNKNOWN_TOOL_CALL = "backend.unknown_tool_call",
    USER_INPUT = "backend.user_input",
    ADVISORY_LOCK_CONTENTION = "backend.advisory_lock_contention",
    TRANSACTION_RETRY_THRESHOLD_EXCEEDED = "backend.transaction_retry_threshold_exceeded",
    SUBSCRIPTION_CREATED = "backend.subscription_created",
    SUBSCRIPTION_CANCELED = "backend.subscription_canceled",
    SUBSCRIPTION_PAYMENT_FAILED = "backend.subscription_payment_failed",
    SUBSCRIPTION_BLOCK_CREATED = "backend.subscription_block_created",
    SUBSCRIPTION_BLOCK_LIMIT_HIT = "backend.subscription_block_limit_hit",
    SUBSCRIPTION_WEEKLY_LIMIT_HIT = "backend.subscription_weekly_limit_hit",
    SUBSCRIPTION_CREDITS_MIGRATED = "backend.subscription_credits_migrated",
    SUBSCRIPTION_TIER_CHANGED = "backend.subscription_tier_changed",
    SIGNUP = "web.signup",
    AUTH_LOGIN_STARTED = "auth.login_started",
    AUTH_REFERRAL_GITHUB_LOGIN_STARTED = "auth.referral_github_login_started",
    AUTH_LOGOUT_COMPLETED = "auth.logout_completed",
    COOKIE_CONSENT_ACCEPTED = "cookie_consent.accepted",
    COOKIE_CONSENT_DECLINED = "cookie_consent.declined",
    ONBOARDING_STEP_COMPLETED = "onboarding_step_completed",
    ONBOARDING_STEP_VIEWED = "onboarding_step_viewed",
    ONBOARDING_PM_SELECTED = "onboarding_pm_selected",
    ONBOARDING_EDITOR_OPENED = "onboarding_editor_opened",
    ONBOARD_PAGE_CD_COMMAND_COPIED = "onboard_page.cd_command_copied",
    ONBOARD_PAGE_RUN_COMMAND_COPIED = "onboard_page.run_command_copied",
    ONBOARD_PAGE_INSTALL_COMMAND_COPIED = "onboard_page.install_command_copied",
    INSTALL_DIALOG_CD_COMMAND_COPIED = "install_dialog.cd_command_copied",
    INSTALL_DIALOG_RUN_COMMAND_COPIED = "install_dialog.run_command_copied",
    INSTALL_DIALOG_INSTALL_COMMAND_COPIED = "install_dialog.install_command_copied",
    HOME_FEATURE_LEARN_MORE_CLICKED = "home.feature_learn_more_clicked",
    HOME_INSTALL_COMMAND_COPIED = "home.install_command_copied",
    HOME_TRY_FREE_CLICKED = "home.try_free_clicked",
    HOME_TESTIMONIAL_CLICKED = "home.testimonial_clicked",
    HOME_CTA_INSTALL_GUIDE_CLICKED = "home.cta_install_guide_clicked",
    HOME_COMPETITION_TAB_CHANGED = "home.competition_tab_changed",
    DEMO_TERMINAL_COMMAND_EXECUTED = "demo_terminal.command_executed",
    DEMO_TERMINAL_HELP_VIEWED = "demo_terminal.help_viewed",
    DEMO_TERMINAL_OPTIMIZE_REQUESTED = "demo_terminal.optimize_requested",
    DEMO_TERMINAL_FIX_MEMORY_LEAK = "demo_terminal.fix_memory_leak",
    DEMO_TERMINAL_REFACTOR_REQUESTED = "demo_terminal.refactor_requested",
    DEMO_TERMINAL_FEATURE_REQUESTED = "demo_terminal.feature_requested",
    DEMO_TERMINAL_THEME_CHANGED = "demo_terminal.theme_changed",
    TOAST_SHOWN = "toast.shown",
    REFERRAL_BANNER_CLICKED = "referral_banner.clicked",
    AGENT_RUN_API_REQUEST = "api.agent_run_request",
    AGENT_RUN_CREATED = "api.agent_run_created",
    AGENT_RUN_COMPLETED = "api.agent_run_completed",
    AGENT_RUN_VALIDATION_ERROR = "api.agent_run_validation_error",
    AGENT_RUN_CREATION_ERROR = "api.agent_run_creation_error",
    AGENT_RUN_COMPLETION_ERROR = "api.agent_run_completion_error",
    ME_API_REQUEST = "api.me_request",
    ME_VALIDATION_ERROR = "api.me_validation_error",
    CHAT_COMPLETIONS_REQUEST = "api.chat_completions_request",
    CHAT_COMPLETIONS_AUTH_ERROR = "api.chat_completions_auth_error",
    CHAT_COMPLETIONS_VALIDATION_ERROR = "api.chat_completions_validation_error",
    CHAT_COMPLETIONS_INSUFFICIENT_CREDITS = "api.chat_completions_insufficient_credits",
    CHAT_COMPLETIONS_GENERATION_STARTED = "api.chat_completions_generation_started",
    CHAT_COMPLETIONS_STREAM_STARTED = "api.chat_completions_stream_started",
    CHAT_COMPLETIONS_ERROR = "api.chat_completions_error",
    USAGE_API_REQUEST = "api.usage_request",
    USAGE_API_AUTH_ERROR = "api.usage_auth_error",
    WEB_SEARCH_REQUEST = "api.web_search_request",
    WEB_SEARCH_AUTH_ERROR = "api.web_search_auth_error",
    WEB_SEARCH_VALIDATION_ERROR = "api.web_search_validation_error",
    WEB_SEARCH_INSUFFICIENT_CREDITS = "api.web_search_insufficient_credits",
    WEB_SEARCH_ERROR = "api.web_search_error",
    DOCS_SEARCH_REQUEST = "api.docs_search_request",
    DOCS_SEARCH_AUTH_ERROR = "api.docs_search_auth_error",
    DOCS_SEARCH_VALIDATION_ERROR = "api.docs_search_validation_error",
    DOCS_SEARCH_INSUFFICIENT_CREDITS = "api.docs_search_insufficient_credits",
    DOCS_SEARCH_ERROR = "api.docs_search_error",
    ADS_API_AUTH_ERROR = "api.ads_auth_error",
    TOKEN_COUNT_REQUEST = "api.token_count_request",
    TOKEN_COUNT_AUTH_ERROR = "api.token_count_auth_error",
    TOKEN_COUNT_VALIDATION_ERROR = "api.token_count_validation_error",
    TOKEN_COUNT_ERROR = "api.token_count_error",
    CLAUDE_OAUTH_REQUEST = "sdk.claude_oauth_request",
    CLAUDE_OAUTH_RATE_LIMITED = "sdk.claude_oauth_rate_limited",
    CLAUDE_OAUTH_AUTH_ERROR = "sdk.claude_oauth_auth_error",
    FLUSH_FAILED = "common.flush_failed",
    CLI_LOG = "cli.log",
    TEAM_CREATED = "team.created",
    TEAM_DELETED = "team.deleted",
    TEAM_TEAMMATE_IDLE = "team.teammate_idle",
    TEAM_TASK_COMPLETED = "team.task_completed",
    TEAM_PHASE_TRANSITION = "team.phase_transition",
    TEAM_MESSAGE_SENT = "team.message_sent",
    TEAM_AGENT_SPAWNED = "team.agent_spawned"
}
