text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  @protocol OS_dispatch_queue;
  
  @interface SQLiteDatabase : NSObject
  {
      struct sqlite3 *_db;	// 8 = 0x8
      _Bool _isInTransaction;	// 16 = 0x10
      NSObject<OS_dispatch_queue> *_dispatchQueue;	// 24 = 0x18
      struct __CFDictionary *_statementCache;	// 32 = 0x20
  }
  
  + (void)_stepStatement:(struct sqlite3_stmt *)arg1 hasRow:(_Bool *)arg2 didFinish:(_Bool *)arg3;	// IMP=0x00000001001ec0d0
  + (_Bool)statementHasRowAfterStepping:(struct sqlite3_stmt *)arg1;	// IMP=0x00000001001ea7d8
  + (_Bool)statementDidFinishAfterStepping:(struct sqlite3_stmt *)arg1;	// IMP=0x00000001001ea7a4
  - (struct sqlite3_stmt *)_statementForSQL:(id)arg1 cache:(_Bool)arg2;	// IMP=0x00000001001ec370
  - (int)_resetAndReopenDatabaseWithPath:(id)arg1;	// IMP=0x00000001001ec278
  - (void)_accessDatabaseUsingBlock:(CDUnknownBlockType)arg1;	// IMP=0x00000001001ec228
  - (id)typeForColumn:(id)arg1 inTable:(id)arg2;	// IMP=0x00000001001ebef4
  - (id)primaryKeyColumnNameForTable:(id)arg1;	// IMP=0x00000001001ebcfc
  - (id)columnNamesForTable:(id)arg1;	// IMP=0x00000001001ebb78
  - (id)tableNames;	// IMP=0x00000001001eba04
  - (_Bool)insertColumns:(id)arg1 fromTableNamed:(id)arg2 toTableNamed:(id)arg3;	// IMP=0x00000001001eb9c4
  - (_Bool)renameTable:(id)arg1 newName:(id)arg2;	// IMP=0x00000001001eb984
  - (_Bool)dropTable:(id)arg1;	// IMP=0x00000001001eb930
  - (_Bool)alterTable:(id)arg1 removeColumns:(id)arg2 renameColumns:(id)arg3;	// IMP=0x00000001001eb224
  - (_Bool)renameColumnInTable:(id)arg1 oldName:(id)arg2 newName:(id)arg3;	// IMP=0x00000001001eb190
  - (_Bool)removeColumnInTable:(id)arg1 name:(id)arg2;	// IMP=0x00000001001eb100
  - (_Bool)addColumnInTable:(id)arg1 columnSQL:(id)arg2;	// IMP=0x00000001001eb0b4
  - (long long)userVersion;	// IMP=0x00000001001eae44
  - (_Bool)setUserVersion:(long long)arg1;	// IMP=0x00000001001eadd0
  - (void)prepareStatementForSQL:(id)arg1 cache:(_Bool)arg2 usingBlock:(CDUnknownBlockType)arg3;	// IMP=0x00000001001eacc0
  - (void)performTransactionWithBlock:(CDUnknownBlockType)arg1;	// IMP=0x00000001001eaaf0
  - (_Bool)executeSQL:(id)arg1;	// IMP=0x00000001001ea8e4
  - (void)accessDatabaseUsingBlock:(CDUnknownBlockType)arg1;	// IMP=0x00000001001ea80c
  - (void)closeDatabase;	// IMP=0x00000001001ea768
  - (void)dealloc;	// IMP=0x00000001001ea6f4
  - (id)initWithDatabaseURL:(id)arg1;	// IMP=0x00000001001ea3c4
  
  @end
  
  