UNPKG

nestjs-yookassa

Version:

A NestJS library for integrating with YooKassa API

26 lines (25 loc) 950 B
import type { FactoryProvider, ModuleMetadata } from '@nestjs/common'; export declare const YookassaOptionsSymbol: unique symbol; /** * Настройки модуля YooKassa. */ export type YookassaModuleOptions = { /** * Идентификатор магазина YooKassa. */ shopId: string; /** * Секретный ключ API. */ apiKey: string; /** * Прокси-URL для отправки запросов к API YooKassa. * Используется в случаях, когда требуется направлять HTTP/HTTPS-запросы через прокси-сервер. * Например: http://127.0.0.1:8080 */ proxyUrl?: string; }; /** * Асинхронная конфигурация модуля. */ export type YookassaModuleAsyncOptions = Pick<ModuleMetadata, 'imports'> & Pick<FactoryProvider<YookassaModuleOptions>, 'useFactory' | 'inject'>;