import { IBaseRepository } from './base.repository.interface'; export declare abstract class BaseRepository implements IBaseRepository { private model; protected constructor(model: any); create(data: any, options?: any): Promise; findAll(options: any): Promise; findAllWithPagination(options: any): Promise<{ count: number; rows: T[]; }>; findOne(options: any): Promise; }