nest-square
Version:
NestJS module for Square Node.js SDK
8 lines (7 loc) • 465 B
TypeScript
import { DynamicModule, ForwardReference, InjectionToken, OptionalFactoryDependency, Type } from '@nestjs/common';
import { NestSquareConfigType } from './nest-square.config';
export interface NestSquareAsyncOptions {
imports?: (Type<any> | DynamicModule | Promise<DynamicModule> | ForwardReference<any>)[];
useFactory: (...args: any[]) => Promise<NestSquareConfigType> | NestSquareConfigType;
inject?: (InjectionToken | OptionalFactoryDependency)[];
}