import { LogicCell } from "./logic_cell"; import { TableReteral, TableOptionReteral } from "./gobject_reterals"; /** * 表を表現するクラスです。 */ export declare class LogicTable { cells: LogicCell[][]; option: TableOptionReteral; private className; get rowCount(): number; get columnCount(): number; buildFromObject(obj: any): void; constructor(option?: { columnCount: number; rowCount: number; table_option?: TableOptionReteral; }); get cellArray(): LogicCell[]; getColumn(i: number): LogicCell[]; getRow(i: number): LogicCell[]; static parse(str: string, delimiter: string): string[][]; static create(str: string[][], option?: TableOptionReteral): LogicTable; private static constructHTMLLogicCell; static constructHTMLLogicTable(e: Element): LogicTable | null; toReteral(): TableReteral; static constructLogicTable(e: Element): LogicTable | null; }