code: def get_table_names(
      cls, database: Database, inspector: Inspector, schema: str | None
  ) -> set[str]:
      return set(inspector.get_table_names(schema))
  
file_path: superset/superset/db_engine_specs/duckdb.py
imports: from __future__ import annotations
  import re
  from datetime import datetime
  from re import Pattern
  from typing import Any, TYPE_CHECKING
  from flask_babel import gettext
  from sqlalchemy import types
  from sqlalchemy.engine.reflection import Inspector
  from superset.constants import TimeGrain
  from superset.db_engine_specs.base import BaseEngineSpec
  from superset.errors import SupersetErrorType
label_desc: Use image node_id 3 for calling the DuckDBEngineSpec obj's underlying member method code with example usage: obj.get_table_names(cls, database, inspector, schema) and returns: set