export declare class UtilsSQLite { static beginTransaction(db: any, isOpen: boolean): Promise; static rollbackTransaction(db: any, isOpen: boolean): Promise; static commitTransaction(db: any, isOpen: boolean): Promise; static dbChanges(db: any): Promise; static getLastId(db: any): Promise; static setForeignKeyConstraintsEnabled(db: any, toggle: boolean): Promise; static getVersion(db: any): Promise; static setVersion(db: any, version: number): Promise; static execute(db: any, sql: string, fromJson: boolean): Promise; static executeSet(db: any, set: any, fromJson: boolean, returnMode: string): Promise; static queryAll(db: any, sql: string, values: any[]): Promise; static run(db: any, statement: string, values: any[], fromJson: boolean, returnMode: string): Promise; static getReturnedValues(result: any, returnMode: string): any[]; static deleteSQL(db: any, statement: string, values: any[]): Promise; static getTableList(db: any): Promise; static isTableExists(db: any, tableName: string): Promise; /** * isLastModified * @param db * @param isOpen */ static isLastModified(db: any, isOpen: boolean): Promise; /** * isSqlDeleted * @param db * @param isOpen */ static isSqlDeleted(db: any, isOpen: boolean): Promise; static replaceUndefinedByNull(values: any[]): Promise; static backupTables(db: any): Promise>; static backupTable(db: any, table: string): Promise; static getTableColumnNames(db: any, tableName: string): Promise; static findCommonColumns(db: any, alterTables: Record): Promise>; static arraysIntersection(a1: any[], a2: any[]): any[]; static updateNewTablesData(db: any, commonColumns: Record): Promise; }