AbstractOptionalcustomResultMapper: (rows: unknown[][], mapColumnValue?: (value: unknown) => unknown) => unknownOptionalqueryMetadata: { tables: string[]; type: "insert" | "select" | "update" | "delete" }OptionalcacheConfig: WithCacheConfigAbstractprepareOptionalcustomResultMapper: (rows: unknown[][], mapColumnValue?: (value: unknown) => unknown) => unknownOptionalqueryMetadata: { tables: string[]; type: "insert" | "select" | "update" | "delete" }OptionalcacheConfig: WithCacheConfigAbstracttransactionOptionalconfig: SQLiteTransactionConfig