import { BaseModule } from '@serene-dev/la-nest-library';
import { ProductService } from './product.service';
import { TransactionService } from 'src/modules/product/transaction.service';
import { ProviderService } from 'src/services/provider.service';
import { WebhookService } from './webhook.service';
import { ProviderEntity } from 'src/entities/provider.entity';
import { TokenSessionService } from 'src/services/token.service';
import { TokenSessionEntity } from 'src/entities/token.entity';
import { CoralPayService } from '../coralpay/coralpay.service';
import { APIService } from 'src/services/api.service';
import { MobifinService } from '../mobifin/mobifin.service';
export declare class ProductModule extends BaseModule {
    static entities: (typeof TokenSessionEntity | typeof ProviderEntity | typeof import("src/modules/product/transaction.entity").TransactionEntity | typeof import("src/modules/product/transaction.entity").TransactionRequirementEntity | typeof import("src/entities/webhook.entity").WebhookEntity | typeof import("src/entities/webhook.entity").WebhookDetailEntity)[];
    static services: (typeof import("src/services/token.service").TokenService | typeof TokenSessionService | typeof ProviderService | typeof WebhookService | typeof TransactionService | typeof APIService | typeof CoralPayService | typeof MobifinService | typeof ProductService)[];
}
