/** * Versión mejorada del APIService con espera inteligente para el token de SETICAP * Esta es una propuesta de fix para el problema de timing */ /** * Espera a que el token de SETICAP esté disponible * @param maxWaitMs Tiempo máximo de espera en milisegundos (default: 10000) * @param checkIntervalMs Intervalo entre verificaciones en milisegundos (default: 500) * @returns Promise true si el token está disponible, false si timeout */ export declare function waitForSeticapToken(maxWaitMs?: number, checkIntervalMs?: number): Promise; /** * Versión mejorada de fetchFromSetIcap con espera inteligente */ export declare function fetchFromSetIcapWithWait(isNextDay?: boolean, retries?: number, tokenWaitMs?: number): Promise; /** * Función de utilidad para probar la conexión con SETICAP */ export declare function testSeticapConnection(): Promise<{ success: boolean; token?: string; error?: string; timing: { tokenWaitMs: number; totalMs: number; }; }>; //# sourceMappingURL=api-service-fix.d.ts.map