import { ObjectTypeDescriptor } from "../../Types"; export interface IHiLoIdGenerator { generateNextIdFor(database: string, collectionName: string): Promise; generateNextIdFor(database: string, documentType: ObjectTypeDescriptor): Promise; generateNextIdFor(database: string, entity: object): Promise; generateDocumentId(database: string, entity: object): Promise; }