Files
bknd/app/src/index.ts

30 lines
707 B
TypeScript

export {
App,
createApp,
AppEvents,
type AppConfig,
type CreateAppConfig,
type AppPlugin,
type LocalApiOptions,
} from "./App";
export {
getDefaultConfig,
getDefaultSchema,
type ModuleConfigs,
type ModuleSchemas,
type ModuleManagerOptions,
type ModuleBuildContext,
type InitialModuleConfigs,
ModuleManagerEvents,
} from "./modules/ModuleManager";
export type { ServerEnv } from "modules/Controller";
export type { BkndConfig } from "bknd/adapter";
export * as middlewares from "modules/middlewares";
export { registries } from "modules/registries";
export type { MediaFieldSchema } from "media/AppMedia";
export type { UserFieldSchema } from "auth/AppAuth";