import { RequestHandler } from "express"; import { Store } from "./types"; /** * TODO: paged */ export default function CrudController(store: TStore): { add: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; find: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; findOne: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; findMany: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; remove: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; update: (payload?: import("./types").Payload) => (transform?: (id: any, data: any) => any) => RequestHandler; };