import type { FSDBRepository } from '@becomes/purple-cheetah-mod-fsdb/types'; import type { MongoDBRepository } from '@becomes/purple-cheetah-mod-mongodb/types'; import type { BCMSIdCounter } from './models'; export interface BCMSIdCounterRepositoryMethods { findByForId(forId: string): Promise; findAndIncByForId(forId: string): Promise; } export declare type BCMSIdCounterRepository = MongoDBRepository | FSDBRepository;