/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ import type { AlignMentorBubbleEnum } from './AlignMentorBubbleEnum'; import type { BlankEnum } from './BlankEnum'; import type { MentorCategory } from './MentorCategory'; import type { MentorType } from './MentorType'; import type { MentorVisibilityEnum } from './MentorVisibilityEnum'; import type { NullEnum } from './NullEnum'; import type { Segment } from './Segment'; import type { Subject } from './Subject'; import type { ThemeEnum } from './ThemeEnum'; export type MentorSettingsPublic = { readonly id: number; display_name?: string | null; profile_image?: string | null; initial_message?: string | null; suggested_message?: string | null; theme?: ThemeEnum; user_message_color?: string; mentor_bubble_color?: string; align_mentor_bubble?: AlignMentorBubbleEnum; readonly mentor: string; readonly mentor_slug: string; readonly mentor_unique_id: string; readonly mentor_id: number; readonly metadata: any; mentor_visibility?: (MentorVisibilityEnum | BlankEnum | NullEnum) | null; enable_image_generation?: boolean | null; enable_web_browsing?: boolean | null; enable_code_interpreter?: boolean | null; readonly enable_memory_component: boolean; custom_css?: string | null; custom_javascript?: string | null; readonly enable_custom_javascript: boolean; readonly allow_anonymous: boolean; readonly enable_offline_mode: boolean; readonly mentor_description: string; readonly suggested_prompts: any; readonly proactive_response: string; readonly greeting_method: string; readonly mentor_tools: any; readonly can_use_tools: boolean; readonly llm_name: string; readonly proactive_prompt: string; readonly study_mode_prompt: string; readonly voice_instructions: string; readonly disclaimer: string; readonly enable_disclaimer: boolean; readonly show_attachment: boolean; readonly show_voice_call: boolean; readonly show_voice_record: boolean; readonly show_rag_images: boolean; readonly show_catalogue: boolean; readonly show_reasoning: boolean; readonly starter_prompts: string; readonly embed_is_context_aware: boolean; readonly embed_open_by_default: boolean; readonly embed_show_attachment: boolean; readonly embed_show_voice_call: boolean; readonly embed_show_voice_record: boolean; readonly embed_show_canvas: boolean; readonly show_explore_mentors: boolean; readonly embed_icon_selection_data: any; embed_custom_image?: string | null; readonly placeholder_prompt: string; readonly enable_email_chat: boolean; readonly enable_spaced_repetition: boolean; readonly enable_instruction_mode: boolean; readonly enable_socratic_mode: boolean; readonly is_guided_mentor: boolean; readonly is_featured: boolean; readonly enable_guided_prompts: boolean; readonly save_flagged_prompts: boolean; readonly enable_moderation: boolean; readonly enable_multi_query_rag: boolean; readonly enable_prompt_caching: boolean; readonly enable_post_processing_system: boolean; readonly enable_safety_system: boolean; readonly enable_privacy_router: boolean; readonly filter_pii: boolean; readonly filter_phi: boolean; readonly forkable: boolean; readonly forkable_with_training_data: boolean; readonly mentor_name: string; readonly categories: Array; readonly types: Array; readonly subjects: Array; readonly segment: Segment | null; readonly recently_accessed_at: string; readonly created_by: string; readonly created_at: string; readonly updated_at: string; readonly platform_key: string; readonly llm_config: any; readonly llm_provider: string; readonly enable_voice_call: boolean; };