import { DynamicModule, OnModuleInit } from '@nestjs/common'; import { ZeebeModuleAsyncOptions } from './interfaces/zeebe-options.interface'; import { ZBClient } from 'zeebe-node'; import { DiscoveryService } from '@golevelup/nestjs-discovery'; export declare class ZeebeModule implements OnModuleInit { private readonly zbc; private readonly discoveryService; static forRoot(gatewayAddress: string, clientOptions?: any, connectionName?: string): DynamicModule; static forRootAsync(options: ZeebeModuleAsyncOptions): DynamicModule; private readonly logger; constructor(zbc: ZBClient, discoveryService: DiscoveryService); onModuleInit(): Promise; }