export { DataManager, TypedDataManager } from './lib/data-manager/data-manager';
export { MonitorEngine } from './lib/api/monitor-engine.interface';
export { MonitoringController } from './lib/monitor/monitor-engine';
export { getConverterFromVariableConfig, getConverterFromVariableType, computeByteLengthFromFormat, computeBitLengthFromFormat, variableDataTypeToByteSize, } from './lib/utility/type-converter-factory';
export { createDataManagerConfigFromTapDataConfig } from './lib/data-manager/create-data-manager-config-from-tap-data-config';
export { AbstractVariable } from './lib/target-variable/abstract-variable-stream';
export { VariableView } from './lib/target-variable/byte-index-variable-view';
export { TapBundle, createTapBundleFromConfig, } from './lib/target-variable/tap-bundle/tap-bundle';
export { VirtualBundle } from './lib/target-variable/virtual-bundle/virtual-bundle';
export { TapVariable, createTapVariableFromConfig, } from './lib/target-variable/tap-variable/tap-variable';
export { TargetMemoryVariable } from './lib/target-variable/target-memory/target-memory-variable';
export { ModbusAccessVariable } from './lib/target-variable/modbus/modbus-access-variable';
export { createDataManagerFromTapConfig, readDataManagerTapConfigFromTap, readTapVariableConfigFromTap, } from './lib/data-manager/create-data-manager-from-tap-config';
export { AbstractEditableDataStream, } from './lib/utility/editable-data-stream';
export { createMonitoringTicker } from './lib/monitor/monitor-engine';
export { TapDataError } from './lib/tap-data-error';
export { ConverterVariableView } from './lib/target-variable/converter-variable-view';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2RhdGEvc3JjL3B1YmxpY19hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFdBQVcsRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBRWhGLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUVuRSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUVwRSxPQUFPLEVBQ0wsOEJBQThCLEVBQzlCLDRCQUE0QixFQUM1QiwyQkFBMkIsRUFDM0IsMEJBQTBCLEVBQzFCLDBCQUEwQixHQUMzQixNQUFNLHNDQUFzQyxDQUFDO0FBRTlDLE9BQU8sRUFBRSx3Q0FBd0MsRUFBRSxNQUFNLG9FQUFvRSxDQUFDO0FBQzlILE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGdEQUFnRCxDQUFDO0FBQ2xGLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxnREFBZ0QsQ0FBQztBQUU5RSxPQUFPLEVBQ0wsU0FBUyxFQUNULHlCQUF5QixHQUcxQixNQUFNLDZDQUE2QyxDQUFDO0FBRXJELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxxREFBcUQsQ0FBQztBQUVwRixPQUFPLEVBQ0wsV0FBVyxFQUNYLDJCQUEyQixHQUM1QixNQUFNLGlEQUFpRCxDQUFDO0FBQ3pELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDREQUE0RCxDQUFDO0FBQ2xHLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHFEQUFxRCxDQUFDO0FBQzNGLE9BQU8sRUFDTCw4QkFBOEIsRUFDOUIsK0JBQStCLEVBQy9CLDRCQUE0QixHQUU3QixNQUFNLHdEQUF3RCxDQUFDO0FBRWhFLE9BQU8sRUFDTCwwQkFBMEIsR0FJM0IsTUFBTSxvQ0FBb0MsQ0FBQztBQUM1QyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUV0RSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDcEQsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sK0NBQStDLENBQUMifQ==