Sindbad~EG File Manager
�
Mٜg� � � � d Z ddlmZ ddlmZmZmZmZ ddlZddl Z ddl
Z
ddlmZm
Z
mZmZ ddlZddlZddlmZ ddlmZ ddlmZ dd lmZ dd
lmZmZ ddlmZm Z m!Z!m"Z" ddl#m$c m%Z& ddl'm(Z( dd
l)m*Z* ddl+m,Z,m-Z- ddl.m/Z/ ddl0m1Z1 erddl2m3Z3m4Z4m5Z5m6Z6 ddlm7Z7 G d� d� Z8 G d� de8� Z9 G d� d� Z: G d� d� Z;y)zC
Utilities for conversion to writer-agnostic Excel representation.
� )�annotations)�Hashable�Iterable�Mapping�SequenceN)�
TYPE_CHECKING�Any�Callable�cast)�is_list_like)�doc)�find_stack_level)�missing)�is_float� is_scalar)� DataFrame�Index�
MultiIndex�PeriodIndex)�_shared_docs)�CSS4_COLORS)�CSSResolver�
CSSWarning)�get_level_lengths)�pprint_thing)�FilePath�
IndexLabel�StorageOptions�WriteExcelBuffer��ExcelWriterc �6 � e Zd ZdZeZ d dd�Zy)� ExcelCell��row�col�val�style�
mergestart�mergeendNc �X � || _ || _ || _ || _ || _ || _ y �Nr$ )�selfr% r&