export interface IFDataExcel {
    step: number;
    file?: any;
    sheetId?: string;
    headerRow?: number;
    dataMap: IFDataMapExcel[];
}
export interface IFDataMapExcel {
    /** Tên field trong dữ liệu (key để map dữ liệu) */
    field: string;
    /** Danh sách header mặc định có thể mapping với cột Excel */
    headerDefault: string[];
    /** Tên header hiển thị trong bảng */
    header: string;
    /** Kiểu dữ liệu của cột */
    dataType: "numeric" | "string" | "date" | "datetime" | "boolean";
    /** Tên cột trong Excel (ví dụ: "A", "B", "C"...) (không cần truyền) */
    column?: string;
    /** Không cho phép chỉnh sửa giá trị nếu = true */
    disableEdit?: boolean;
    /** Bắt buộc nhập dữ liệu nếu = true */
    isRequired?: boolean;
    /** Độ rộng cột (pixel hoặc đơn vị tùy theo UI) */
    width?: number;
}
export type IFNumberFormat = {
    dateFormat?: string;
    decimalSeparator?: string;
    thousandSeparator?: string;
    colorNegative?: string;
    prefixNegative?: string;
    suffixNegative?: string;
};
