code: def insert(table: _DMLTableArgument) -> Insert:
      """Construct a sqlite-specific variant :class:`_sqlite.Insert`
      construct.
  
      .. container:: inherited_member
  
          The :func:`sqlalchemy.dialects.sqlite.insert` function creates
          a :class:`sqlalchemy.dialects.sqlite.Insert`.  This class is based
          on the dialect-agnostic :class:`_sql.Insert` construct which may
          be constructed using the :func:`_sql.insert` function in
          SQLAlchemy Core.
  
      The :class:`_sqlite.Insert` construct includes additional methods
      :meth:`_sqlite.Insert.on_conflict_do_update`,
      :meth:`_sqlite.Insert.on_conflict_do_nothing`.
  
      """
      return Insert(table)
  
imports: from __future__ import annotations
  from typing import Any
  from .._typing import _OnConflictIndexElementsT
  from .._typing import _OnConflictIndexWhereT
  from .._typing import _OnConflictSetT
  from .._typing import _OnConflictWhereT
  from ...None import util
  from ...sql import coercions
  from ...sql import roles
  from ...sql._typing import _DMLTableArgument
  from ...sql.base import _exclusive_against
  from ...sql.base import _generative
  from ...sql.base import ColumnCollection
  from ...sql.base import ReadOnlyColumnCollection
  from ...sql.dml import Insert
  from ...sql.elements import ClauseElement
  from ...sql.elements import KeyedColumnElement
  from ...sql.expression import alias
  from ...util.typing import Self
label_desc: Use image node_id 1 for calling a global function with example usage: insert(table) and returns: Insert