UNPKG

lemon-core

Version:
32 lines (31 loc) 989 B
/** * `cores/lambda/index.tx` * - lambda services for serverless micro-service. * * * @author Ian Kim <ian@lemoncloud.io> * @date 2023-10-30 initial version * * @copyright (C) lemoncloud.io 2023 - All Rights Reserved. */ import { EngineModule, LemonEngine } from '../../engine/'; export * from './functions-handler'; export { FunctionWEBHandler } from './functions-web-handler'; import * as _$web from './functions-web-handler'; export { _$web }; import { FunctionHandler } from './functions-handler'; import { FunctionWEBHandler } from './functions-web-handler'; /** * class: `LambdaModule` * - default module */ export declare class FunctionsModule implements EngineModule { private engine; constructor(engine?: LemonEngine); readonly functions: FunctionHandler; readonly web: FunctionWEBHandler; getModuleName: () => string; initModule(level?: number): Promise<number>; } declare const _default: FunctionsModule; export default _default;