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'>;
