import { Request, Response } from "express"; import { DatabaseService } from "../../types/index.js"; export declare const getResourcesHandler: (db: DatabaseService, defaultPageSize: number, maxPageSize: number) => (req: Request, res: Response) => Promise> | undefined>; export declare const getResourceByIdHandler: (db: DatabaseService) => (req: Request, res: Response) => Promise> | undefined>; export declare const createResourceHandler: (db: DatabaseService) => (req: Request, res: Response) => Promise> | undefined>; export declare const updateResourceHandler: (db: DatabaseService) => (req: Request, res: Response) => Promise> | undefined>; export declare const patchResourceHandler: (db: DatabaseService) => (req: Request, res: Response) => Promise> | undefined>; export declare const deleteResourceHandler: (db: DatabaseService) => (req: Request, res: Response) => Promise> | undefined>;