/** * Mobile Training API Service * Implements the updated training spec routes */ export declare const getTrainingStatus: (username: string) => Promise; export declare const getModelInfo: () => Promise; export declare const getHealthCheck: () => Promise; /** * Start Enoch Training - Simplified Version * Backend now handles all YouTube connection cases automatically (temporary mode, refresh tokens, etc.) * No frontend migration checks needed anymore */ export declare const startEnochTrainingWithYouTubeCheck: (trainingData: { socketId: string; username: string; email?: string | null; modelKey?: string | null; connectedPlatforms?: string[]; platformConnections?: any; appId?: string | null; webpageName?: string | null; Options?: { fastTraits?: boolean; trainingIntent?: any; }; encryptedPin?: string; hasPinData?: boolean; }) => Promise; /** * Start Enoch Training * Updated to use the new /mobile-training/enoch endpoint with proper error handling */ export declare const startEnochTraining: (trainingData: { socketId: string; username: string; email?: string | null; modelKey?: string | null; connectedPlatforms?: string[]; platformConnections?: any; appId?: string | null; webpageName?: string | null; Options?: { fastTraits?: boolean; trainingIntent?: any; }; encryptedPin?: string; hasPinData?: boolean; }) => Promise; /** * Helper function to check if training is in progress */ export declare const isTrainingInProgress: (username: string) => Promise; /** * Helper function to get training features info */ export declare const getTrainingFeatures: () => Promise; //# sourceMappingURL=mobileTrainingService.d.ts.map