import { AxiosRequestConfig } from "axios"; import { ATSSettings, ATSUserTokenResponse } from "./types"; import { WindowHapiAPI, WindowHapiAPIModule } from "../_window/api.types"; import { WindowHapiModuleWithConstructorArgs } from "../_window"; export type WindowHapiAPIATSConfigs = { getUserSettings: AxiosRequestConfig; refreshJWTToken: AxiosRequestConfig; validateJWTToken: AxiosRequestConfig; getUserData: AxiosRequestConfig; }; export type WindowHapiAPIATSRequests = { getUserSettings: () => Promise; refreshJWTToken: () => Promise; validateJWTToken: () => Promise; getUserData: () => Promise; }; export type WindowHapiAPIATS = WindowHapiModuleWithConstructorArgs, { readonly api: WindowHapiAPI; }>; //# sourceMappingURL=api.types.d.ts.map