import httpMocker from 'node-mocks-http'; import type { RequestOptions } from 'node-mocks-http'; import type Entities from '../entities/index.js'; export declare const truncateAll: (entities: Entities) => Promise; declare const mockResponse: () => httpMocker.MockResponse>>; export { mockResponse }; export declare const mockRequest: (...args: Parameters) => httpMocker.MockRequest>>; export declare const mockInstance: () => unknown; export declare const mockAuthRequest: (...args: [RequestOptions]) => httpMocker.MockRequest>>; export { httpMocker }; type ControllerLike = { handle: (...args: never[]) => unknown; }; export declare const runController: (controller: ControllerLike, request: unknown, response?: httpMocker.MockResponse>>) => Promise;