import { Controller } from "./controller"; import { IExtendedModel, IRepository, IRepositoryOptions } from "../types"; export declare class Repository implements IRepository { name: string; path: string; options: IRepositoryOptions; model: IExtendedModel; controller: Controller; sseController: Controller; constructor(name: string, path: string, props: any, options?: IRepositoryOptions); makeCrud(): void; makeReactive(): void; setupRestController(): void; setupSseController(): void; }