useDynLib(highfrequency); 
import(zoo); 
import(xts);
export(
minRV,
medRV,
rCov,
rBPCov,
rOWCov,
makePsd,
rTSCov,
rRTSCov,
rThresholdCov,
rHYCov,
rKernelCov,
rKernel.available,
rAVGCov,
rZero,
rAccumulation,
rMarginal,
rCumSum,
rScatterReturns,
makeReturns,
refreshTime,
harModel,
convert,
TAQLoad,
matchTradesQuotes,
getTradeDirection,
tqLiquidity, 
tradesCleanup,
quotesCleanup,
tradesCleanupFinal,
autoSelectExchangeQuotes, 
autoSelectExchangeTrades, 
exchangeHoursOnly,
mergeQuotesSameTimestamp,
mergeTradesSameTimestamp,
noZeroPrices,
noZeroQuotes,
rmLargeSpread,
rmNegativeSpread,
rmOutliers,
rmTradeOutliers,
salesCondition,
selectExchange,
aggregatePrice,
aggregateQuotes,
aggregateTrades,
aggregatets,
previoustick,
heavyModel,
AJjumptest,
BNSjumptest,
ivInference,
JOjumptest,
medRQ,
minRQ,
MRC,
rBeta,
rKurt,
rMPV,
rQPVar,
rQuar,
rSkew,
rSV,
rTPVar,
heavyModelC,
spotvol,
getPrice,
has.Qty
)#end exported function

S3method(print, harModel);
S3method(summary, harModel);
S3method(plot, harModel);
S3method(plot, spotvol)
