export default class VelociousDatabaseDriversSqliteTable extends BaseTable {
    /**
     * Runs constructor.
     * @param {object} args - Options object.
     * @param {import("../base.js").default} args.driver - Database driver instance.
     * @param {Record<string, string | number | null>} args.row - Row data.
     */
    constructor({ driver, row }: {
        driver: import("../base.js").default;
        row: Record<string, string | number | null>;
    });
    driver: import("../base.js").default;
    row: Record<string, string | number | null>;
    getForeignKeys(): Promise<ForeignKey[]>;
    getIndexes(): Promise<ColumnsIndex[]>;
    /**
     * Runs parse columns from sql.
     * @param {string} sql - SQL string.
     * @returns {string[]} - SQL statements.
     */
    _parseColumnsFromSQL(sql: string): string[];
}
import BaseTable from "../base-table.js";
import ForeignKey from "./foreign-key.js";
import ColumnsIndex from "./columns-index.js";
//# sourceMappingURL=table.d.ts.map