module IBKR

using CxxWrap
using CxxWrap.CxxWrapCore: CxxInt
using Base.Threads: Event

using Unitful
using UnitfulAssets
using Dates
using MacroTools: @forward

using ..Emporos: PACKAGE_ROOT


export IB


const IB_DEFAULT_PORT = 7497
const IB_DEFAULT_HOST = "127.0.0.1"
const IB_DEFAULT_CLIENT_ID = 0


include("IBKRCore/IBKRCore.jl")
using .IBKRCore

include("types.jl")

end
