UNPKG

@soos-io/api-client

Version:

This is the SOOS API Client for registered clients leveraging the various integrations to the SOOS platform. Register for a free trial today at https://app.soos.io/register

22 lines (21 loc) 707 B
import { SeverityEnum } from "../enums"; interface IApplicationStatusMessage { message: string; severity: SeverityEnum; isDismissible: boolean; url: string | null; linkText: string | null; } interface IApplicationStatusModel { statusMessage: IApplicationStatusMessage | null; clientMessage: IApplicationStatusMessage | null; } declare class SOOSUserApiClient { private readonly baseUri; private readonly apiKey; private readonly client; constructor(apiKey: string, baseUri?: string); getApplicationStatus(clientHash: string): Promise<IApplicationStatusModel>; } export { IApplicationStatusModel, IApplicationStatusMessage }; export default SOOSUserApiClient;