/// import Koa from 'koa'; import http from 'http'; import { ITFinAppParam, ITFinContextParams } from "./types"; export declare function itfinCoreInit({ locales, defaultLocale, paginationOptions }: { locales: any; defaultLocale: any; paginationOptions: any; }, container: any, decRouter: any, logger: any): (ctx: any, next: any) => any; export declare function createApp({ locales, defaultLocale, controllersDir, servicesDirs, paginationOptions, swagger, initTasksService }: ITFinContextParams, appInitFunc: any): any; /** * Creates and returns a new Koa application. * Does *NOT* call `listen`! * * @return {Promise} The configured app. */ export declare function createServer(app: Koa): http.Server; export declare function createTask(ctx: any, { locales, defaultLocale }?: { locales: {}; defaultLocale: string; }): Promise;