package handlers import ( "github.com/breakpilot/ai-compliance-sdk/internal/training" ) // TrainingHandlers handles training-related API requests type TrainingHandlers struct { store *training.Store contentGenerator *training.ContentGenerator blockGenerator *training.BlockGenerator ttsClient *training.TTSClient } // NewTrainingHandlers creates new training handlers func NewTrainingHandlers(store *training.Store, contentGenerator *training.ContentGenerator, blockGenerator *training.BlockGenerator, ttsClient *training.TTSClient) *TrainingHandlers { return &TrainingHandlers{ store: store, contentGenerator: contentGenerator, blockGenerator: blockGenerator, ttsClient: ttsClient, } }