trading-platform-backend-v2/src/modules/market-data/dto/index.ts
Adrian Flores Cortes 60b03e063a [REMEDIATION] feat: Complete backend remediation for audit, auth, market-data and trading modules
Add audit module (routes, controller, service, types), two-factor auth controller,
expanded market-data service/controller/routes, notification types, and trading
bots controller/service. Addresses gaps identified in TASK-2026-02-05 analysis.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-05 23:17:17 -06:00

41 lines
805 B
TypeScript

/**
* Market Data DTOs
* Export all DTOs for the market-data module
*/
// OHLCV DTOs - Constants and Functions
export {
VALID_TIMEFRAMES,
isValidTimeframe,
isValidSymbol,
isValidLimit,
isValidDateString,
validateGetOHLCVRequest,
validateGetHistoricalDataRequest,
} from './get-ohlcv.dto';
// OHLCV DTOs - Types
export type {
GetOHLCVParams,
GetOHLCVQuery,
GetHistoricalDataParams,
GetHistoricalDataQuery,
ValidationResult,
} from './get-ohlcv.dto';
// Ticker DTOs - Constants and Functions
export {
VALID_ASSET_TYPES,
isValidAssetType,
validateGetTickerRequest,
validateGetAllTickersRequest,
} from './get-ticker.dto';
// Ticker DTOs - Types
export type {
GetTickerParams,
GetLatestPriceParams,
GetAllTickersQuery,
ValidAssetType,
} from './get-ticker.dto';