/** * Type representing a middleware function that accepts original and normalized data * and returns manipulated normalized data. * * @param data - The raw response from the request * @param normalized - The normalized data from the response * @return Normalized data containing additional manipulations */ export declare type MiddlewareFunction = (data: object, normalized: object) => unknown; declare const runMiddleware: (data: object, normalized: object, middleware: MiddlewareFunction | MiddlewareFunction[] | undefined) => Promise; export default runMiddleware;