crisp-api
Version:
Crisp API wrapper for Node - official, maintained by Crisp
71 lines (63 loc) • 2.05 kB
text/typescript
/*
* This file is part of node-crisp-api
*
* Copyright (c) 2025 Crisp IM SAS
* All rights belong to Crisp IM SAS
*/
/**************************************************************************
* IMPORTS
***************************************************************************/
// PROJECT: RESOURCES
import WebsiteBase from "@/resources/WebsiteBase";
import WebsiteAnalytics from "@/resources/WebsiteAnalytics";
import WebsiteAvailability from "@/resources/WebsiteAvailability";
import WebsiteBatch from "@/resources/WebsiteBatch";
import WebsiteCampaign from "@/resources/WebsiteCampaign";
import WebsiteConversation from "@/resources/WebsiteConversation";
import WebsiteOperator from "@/resources/WebsiteOperator";
import WebsitePeople from "@/resources/WebsitePeople";
import WebsiteHelpdesk from "@/resources/WebsiteHelpdesk";
import WebsiteSettings from "@/resources/WebsiteSettings";
import WebsiteVerify from "@/resources/WebsiteVerify";
import WebsiteVisitors from "@/resources/WebsiteVisitors";
/**************************************************************************
* CLASSES
***************************************************************************/
/**
* Website Service
*/
class WebsiteService {
/* eslint-disable @typescript-eslint/no-explicit-any */
public __resources: any[] = [
WebsiteBase,
WebsiteAnalytics,
WebsiteAvailability,
WebsiteBatch,
WebsiteCampaign,
WebsiteConversation,
WebsiteOperator,
WebsitePeople,
WebsiteHelpdesk,
WebsiteSettings,
WebsiteVerify,
WebsiteVisitors
];
}
/**************************************************************************
* EXPORTS
***************************************************************************/
export interface WebsiteServiceInterface extends
WebsiteBase,
WebsiteAnalytics,
WebsiteAvailability,
WebsiteBatch,
WebsiteCampaign,
WebsiteConversation,
WebsiteOperator,
WebsitePeople,
WebsiteHelpdesk,
WebsiteSettings,
WebsiteVerify,
WebsiteVisitors {
}
export default WebsiteService;