"""
This type stub file was generated by pyright.
"""

import numpy as np
from matplotlib.tri import Triangulation

class TriAnalyzer:
    def __init__(self, triangulation: Triangulation) -> None:
        ...
    
    @property
    def scale_factors(self) -> tuple[float, float]:
        ...
    
    def circle_ratios(self, rescale: bool = ...) -> np.ndarray:
        ...
    
    def get_flat_tri_mask(self, min_circle_ratio: float = ..., rescale: bool = ...) -> np.ndarray:
        ...