export declare function MyDb(): string; /** * 打开数据库 * @param {object} dbName 数据库的名字 * @param {string} storeName 仓库名称 * @param {string} version 数据库的版本 * @return {object} 该函数会返回一个数据库实例 */ export declare function openDB(dbName: string, version?: number): any; /** * 新增数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} data 数据 */ export declare function addData(db: any, storeName: string, data: any): void; /** * 通过主键读取数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} key 主键值 */ export declare function getDataByKey(db: any, storeName: string, key: any): Promise; /** * * 通过游标读取数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 */ export declare function cursorGetData(db: any, storeName: string): void; /** * 通过索引读取数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} indexName 索引名称 * @param {string} indexValue 索引值 */ export declare function getDataByIndex(db: any, storeName: any, indexName: any, indexValue: any): void; /** * 通过索引和游标查询记录 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} indexName 索引名称 * @param {string} indexValue 索引值 */ export declare function cursorGetDataByIndex(db: any, storeName: string, indexName: any, indexValue: any): void; /** * 通过索引和游标分页查询记录 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} indexName 索引名称 * @param {string} indexValue 索引值 * @param {number} page 页码 * @param {number} pageSize 查询条数 */ export declare function cursorGetDataByIndexAndPage(db: any, storeName: string, indexName: string, indexValue: any, page: any, pageSize: any): void; /** * 更新数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {object} data 数据 */ export declare function updateDB(db: any, storeName: string, data: any): void; /** * 通过主键删除数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {object} id 主键值 */ export declare function deleteDB(db: any, storeName: any, id: any): void; /** * 通过索引和游标删除指定的数据 * @param {object} db 数据库实例 * @param {string} storeName 仓库名称 * @param {string} indexName 索引名 * @param {object} indexValue 索引值 */ export declare function cursorDelete(db: any, storeName: string, indexName: string, indexValue: any): void; /** * 关闭数据库 * @param {object} db 数据库实例 */ export declare function closeDB(db: any): void; /** / / * 删除数据库 * @param {object} dbName 数据库名称 */ export declare function deleteDBAll(dbName: string): void; //# sourceMappingURL=index.d.ts.map