UNPKG

@forestadmin/forestadmin-client

Version:

This package contains the logic to use the ForestAdmin API inside an agent.

24 lines 1.43 kB
import ChartHandler from './charts/chart-handler'; import EventsSubscriptionService from './events-subscription'; import { RefreshEventsHandlerService } from './events-subscription/types'; import IpWhiteListService from './ip-whitelist'; import { ModelCustomizationService } from './model-customizations/types'; import PermissionService from './permissions/permission-with-cache'; import RenderingPermissionService from './permissions/rendering-permission'; import SchemaService from './schema'; import { ForestAdminAuthServiceInterface, ForestAdminClientOptions, ForestAdminClientOptionsWithDefaults, ForestAdminServerInterface } from './types'; import ContextVariablesInstantiator from './utils/context-variables-instantiator'; export default function buildApplicationServices(forestAdminServerInterface: ForestAdminServerInterface, options: ForestAdminClientOptions): { optionsWithDefaults: ForestAdminClientOptionsWithDefaults; renderingPermission: RenderingPermissionService; schema: SchemaService; contextVariables: ContextVariablesInstantiator; ipWhitelist: IpWhiteListService; permission: PermissionService; chartHandler: ChartHandler; auth: ForestAdminAuthServiceInterface; modelCustomizationService: ModelCustomizationService; eventsSubscription: EventsSubscriptionService; eventsHandler: RefreshEventsHandlerService; }; //# sourceMappingURL=build-application-services.d.ts.map