nestjs-adls
Version:
Azure Data Lake Storage module for NestJS
10 lines (9 loc) • 427 B
TypeScript
import { ModuleMetadata, Type } from '@nestjs/common';
import { AdlsOptionsFactory } from './adls-options-factory';
import { AdlsOptions } from './adls-options';
export interface AdlsAsyncOptions extends Pick<ModuleMetadata, 'imports'> {
inject?: any[];
useClass?: Type<AdlsOptionsFactory>;
useExisting?: Type<AdlsOptionsFactory>;
useFactory?: (...args: any[]) => Promise<AdlsOptions> | AdlsOptions;
}