{ "notebooklm": [ "__version__", "NotebookLMClient", "AuthTokens", "correlation_id", "get_request_id", "set_request_id", "reset_request_id", "AccountLimits", "UserSettings", "ConnectionLimits", "ClientMetricsSnapshot", "RpcTelemetryEvent", "Notebook", "NotebookDescription", "NotebookMetadata", "SuggestedTopic", "Source", "SourceFulltext", "SourceGuide", "SourceSummary", "Artifact", "GenerationState", "GenerationStatus", "ReportSuggestion", "MindMap", "MindMapKind", "MindMapResult", "Note", "Label", "ConversationTurn", "ChatReference", "AskResult", "ChatMode", "PromptSuggestion", "CitedSourceSelection", "ResearchStatus", "ResearchSource", "ResearchTask", "ResearchStart", "SharedUser", "ShareStatus", "resolve_chat_reference_passage", "NotebookLMError", "ValidationError", "ConfigurationError", "NotFoundError", "RPCError", "DecodingError", "UnknownRPCMethodError", "AuthError", "AuthExtractionError", "NetworkError", "RPCTimeoutError", "RPCResponseTooLargeError", "RateLimitError", "ServerError", "ClientError", "NonIdempotentRetryError", "NotebookError", "NotebookNotFoundError", "NotebookLimitError", "ChatError", "ChatResponseParseError", "SourceError", "SourceAddError", "SourceProcessingError", "SourceTimeoutError", "SourceNotFoundError", "ArtifactError", "ArtifactFeatureUnavailableError", "ArtifactNotFoundError", "ArtifactNotReadyError", "ArtifactParseError", "ArtifactDownloadError", "ArtifactTimeoutError", "ArtifactPendingTimeoutError", "ArtifactInProgressTimeoutError", "AmbiguousResearchTaskError", "ResearchError", "ResearchStartUnavailableError", "ResearchTimeoutError", "ResearchTaskMismatchError", "NoteError", "NoteNotFoundError", "MindMapError", "MindMapNotFoundError", "LabelError", "LabelNotFoundError", "WaitTimeoutError", "UnknownTypeWarning", "SourceType", "ArtifactType", "AudioFormat", "AudioLength", "VideoFormat", "VideoStyle", "QuizQuantity", "QuizDifficulty", "InfographicOrientation", "InfographicDetail", "InfographicStyle", "SlideDeckFormat", "SlideDeckLength", "ReportFormat", "ChatGoal", "ChatResponseLength", "DriveMimeType", "ExportType", "SourceStatus", "ShareAccess", "ShareViewLevel", "SharePermission", "configure_logging" ], "notebooklm.artifacts": [ "RATE_LIMIT_RETRY_BACKOFF_MULTIPLIER", "RATE_LIMIT_RETRY_INITIAL_DELAY", "RATE_LIMIT_RETRY_MAX_DELAY", "RateLimitRetryEvent", "calculate_backoff_delay", "with_rate_limit_retry" ], "notebooklm.config": [ "DEFAULT_BASE_URL", "ENTERPRISE_BASE_HOST", "get_base_host", "get_base_url", "get_default_language", "PERSONAL_BASE_HOST" ], "notebooklm.exceptions": [ "NotebookLMError", "NotFoundError", "WaitTimeoutError", "ValidationError", "ConfigurationError", "HeadlessReauthError", "HeadlessLoginRequiredError", "NetworkError", "RPCError", "DecodingError", "UnknownRPCMethodError", "AuthError", "AuthExtractionError", "RateLimitError", "ServerError", "ClientError", "RPCTimeoutError", "RPCResponseTooLargeError", "NonIdempotentRetryError", "IdempotencyVariantError", "NotebookError", "NotebookNotFoundError", "NotebookLimitError", "ChatError", "ChatResponseParseError", "SourceError", "SourceAddError", "SourceNotFoundError", "SourceProcessingError", "SourceTimeoutError", "ArtifactError", "ArtifactNotFoundError", "ArtifactNotReadyError", "ArtifactParseError", "ArtifactDownloadError", "ArtifactFeatureUnavailableError", "ArtifactTimeoutError", "ArtifactPendingTimeoutError", "ArtifactInProgressTimeoutError", "ResearchError", "ResearchStartUnavailableError", "ResearchTimeoutError", "ResearchTaskMismatchError", "AmbiguousResearchTaskError", "NoteError", "NoteNotFoundError", "MindMapError", "MindMapNotFoundError", "LabelError", "LabelNotFoundError" ], "notebooklm.io": [ "atomic_update_json", "atomic_write_json", "replace_file_atomically" ], "notebooklm.log": [ "install_redaction" ], "notebooklm.migration": [ "MigrationLockTimeoutError", "ensure_profiles_dir", "migrate_to_profiles" ], "notebooklm.paths": [ "get_active_profile", "get_browser_profile_dir", "get_config_path", "get_context_path", "get_home_dir", "get_path_info", "get_profile_dir", "get_storage_path", "list_profiles", "read_default_profile", "resolve_profile", "set_active_profile" ], "notebooklm.research": [ "extract_report_urls", "normalize_citation_url", "normalize_url", "select_cited_sources" ], "notebooklm.urls": [ "contains_google_auth_redirect", "is_google_auth_redirect", "is_youtube_url" ], "notebooklm.utils": [ "resolve_chat_reference_passage" ] }