UNPKG

@resin/pinejs

Version:

Pine.js is a sophisticated rules-driven API engine that enables you to define rules in a structured subset of English. Those rules are used in order for Pine.js to generate a database schema and the associated [OData](http://www.odata.org/) API. This make

16 lines (15 loc) 842 B
import type * as Express from 'express'; import './sbvr-loader'; import * as Bluebird from 'bluebird'; import * as configLoader from '../config-loader/config-loader'; import * as migrator from '../migrator/migrator'; export * as dbModule from '../database-layer/db'; export { PinejsSessionStore } from '../pinejs-session-store/pinejs-session-store'; export * as sbvrUtils from '../sbvr-api/sbvr-utils'; export * as permissions from '../sbvr-api/permissions'; export * as errors from '../sbvr-api/errors'; export * as env from '../config-loader/env'; export * as types from '../sbvr-api/common-types'; export type { configLoader as ConfigLoader }; export type { migrator as Migrator }; export declare const init: (app: Express.Application, config?: string | configLoader.Config | undefined) => Bluebird<ReturnType<typeof configLoader.setup>>;