import { DynamicModule } from '@nestjs/common'; import { GooglePubSubModuleAsyncOptions, GooglePubSubModuleOptions } from './interfaces'; export declare class GooglePubSubCoreModule { static forRoot(options?: GooglePubSubModuleOptions): DynamicModule; static forRootAsync(options: GooglePubSubModuleAsyncOptions): DynamicModule; private static createAsyncProviders; private static createAsyncOptionsProvider; private static createPubSubFactory; }