export interface IRepositoryBase { create(data: any, options?: any): Promise; findAll(options: any): Promise; findAllWithPagination(options: any): Promise<{ count: number; rows: T[] }>; findOne(options: any): Promise; findByPk(id: string, options?: any): Promise; update(data: any, options?: any): Promise; }