import { BaseRepository } from '@mostajs/data-plug'; import type { IDialect } from '@mostajs/data-plug'; import type { PaymentDTO } from '../types/index.js'; /** * Get or create the Payment repository for a given dialect. * Cache keyed par identité du dialect (WeakMap) — auto-reconstruction sur * changement de dialect. */ export declare function getPaymentRepo(dialect: IDialect): BaseRepository; /** * No-op préservé pour rétro-compat — la WeakMap libère naturellement les * entrées dont le dialect n'est plus référencé. */ export declare function resetPaymentRepo(): void; //# sourceMappingURL=payment-factory.d.ts.map