code: def read_excel(
      source: str | BytesIO | Path | BinaryIO | bytes,
      *,
      sheet_id: None = ...,
      sheet_name: str,
      engine: Literal["xlsx2csv", "openpyxl", "pyxlsb"] | None = ...,
      xlsx2csv_options: dict[str, Any] | None = ...,
      read_csv_options: dict[str, Any] | None = ...,
      schema_overrides: SchemaDict | None = ...,
      raise_if_empty: bool = ...,
  ) -> pl.DataFrame:
      ...
  
imports: from __future__ import annotations
  import re
  from io import StringIO
  from pathlib import Path
  from typing import TYPE_CHECKING, Any, BinaryIO, Callable, NoReturn, Sequence, overload
  import polars._reexport
  from polars import functions
  from polars.datatypes import Date, Datetime
  from polars.exceptions import NoDataError, ParameterCollisionError
  from polars.io.csv.functions import read_csv
  from polars.utils.various import normalize_filepath
label_desc: Use image node_id 1 for calling a global function with example usage: read_excel(source) without return types