UNPKG

@miup/nest-ali-sms

Version:
21 lines (20 loc) 746 B
import { ModuleMetadata } from '@nestjs/common/interfaces'; export interface AliCloudSmsModuleOptions { default: { accessKeyId: string; secretAccessKey: string; smsApiEndpoint?: string; baseApiEndpoint?: string; regionId?: string; mnsVpc?: string; signName?: string; }; } export interface AliCloudSmsModuleOptionsFactory { createOptions(): Promise<AliCloudSmsModuleOptions> | AliCloudSmsModuleOptions; } export interface AliCloudSmsModuleAsyncOptions extends Pick<ModuleMetadata, 'imports'> { useFactory: (...args: any[]) => Promise<AliCloudSmsModuleOptions> | AliCloudSmsModuleOptions; inject?: any[]; } export declare const ALICLOUD_SMS_MODULE_OPTIONS: unique symbol;