from architile import tiling as tiling
from architile._core import tile_into_rectangle as tile_into_rectangle
from architile.tiling import (
    ElongatedTriangular,
    GreatRhombiTriHex,
    Hex,
    Kagome,
    SmallRhombiTriHex,
    SnubHex,
    SnubSquare,
    Square,
    Triangular,
    TruncatedHex,
    TruncatedSquare,
)

__all__ = [
    "tiling",
    "tile_into_rectangle",
    "Hex",
    "Kagome",
    "Square",
    "Triangular",
    "ElongatedTriangular",
    "TruncatedHex",
    "TruncatedSquare",
    "SnubHex",
    "SnubSquare",
    "GreatRhombiTriHex",
    "SmallRhombiTriHex",
]
