sleeptracker-tools
Version:
Simple tool to check SleepTracker device status
12 lines (11 loc) • 542 B
TypeScript
import { AxiosInstance } from 'axios';
export declare const API_BASE_URL = "https://app.tsi.sleeptracker.com";
export declare const AUTH_BASE_URL = "https://auth.tsi.sleeptracker.com";
export declare const CLIENT_INFO: {
clientID: string;
clientVersion: string;
};
export declare function authenticate(): Promise<string>;
export declare function createApiClient(token?: string): Promise<AxiosInstance>;
export declare function createAuthClient(): Promise<AxiosInstance>;
export declare function handleApiError(error: unknown): never;