import { LogicTable } from "./logic_table"; import { LogicCell } from "./logic_cell"; import { CellOptionReteral } from "./gobject_reterals"; /** * LogicCellの配列 */ export type LogicCellLine = LogicCell[]; export declare function getIndexArray(length: number, zeroBased?: boolean): number[]; export declare function getIndexArrayTableLine(length: number, zeroBased?: boolean): LogicCellLine; /** * 与えられた入力列を表すLogicCellLineを返します。 * @param name * @param values * @param svgGroupOption * @returns */ export declare function buildLogicCellLine(name: string, values: (number | string)[], cellOption?: CellOptionReteral | undefined): LogicCellLine; /** * LogicCellLineの配列を表すLogicTableを構築します。 * @param lines * @param option * @returns */ export declare function buildLogicTable(lines: LogicCellLine[], option?: { isRowLines?: boolean; }): LogicTable;