import { IRepositoryBase } from '../interfaces'; export declare abstract class RepositoryBase implements IRepositoryBase { private readonly _model; 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; findByPk(id: string, options?: any): Promise; update(data: any, options?: any): Promise; }