import { ColumnOrder } from "./plugin.js"; import { Column, Table } from "../../index.js"; /** * Move the column one position to the left. * If the column is first, nothing will happen. */ declare const moveLeft: (column: Column) => void; /** * Move the column one position to the right. * If the column is last, nothing will happen. */ declare const moveRight: (column: Column) => void; /** * Override all column positions at once. */ declare const setColumnOrder: (table: Table, order: ColumnOrder) => void; /** * Ask if the column cannot move to the left */ declare const cannotMoveLeft: (column: Column) => boolean; /** * Ask if the column cannot move to the right */ declare const cannotMoveRight: (column: Column) => boolean; /** * Ask if the column can move to the left */ declare const canMoveLeft: (column: Column) => boolean; /** * Ask if the column can move to the right */ declare const canMoveRight: (column: Column) => boolean; export { moveLeft, moveRight, setColumnOrder, cannotMoveLeft, cannotMoveRight, canMoveLeft, canMoveRight };