import { DynamicModule, Provider } from '@nestjs/common'; import { CryptoAsyncOptions, CryptoModuleOptions } from './types'; export declare class CryptoModule { static forRoot(options: CryptoModuleOptions): DynamicModule; static forRootAsync(options: CryptoAsyncOptions): DynamicModule; protected static createAsyncProviders(options: CryptoAsyncOptions): Provider[]; protected static createAsyncOptionsProvider(options: CryptoAsyncOptions): Provider; }