/**
 * `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;
